1

我正在尝试在 win 10 机器上使用 Visual Studio Code 作为 Google Sheets 脚本编辑器。

长话短说,我不会描述我的所有步骤,因为我一开始并没有真正理解我需要什么。即使我想,我也无法做到。

目前的情况是系统无法识别扣环。这些是命令行结果:

c:\>where npm
C:\Program Files\nodejs\npm
C:\Program Files\nodejs\npm.cmd

c:\>where clasp
C:\Users\XXX\AppData\Roaming\npm\clasp
C:\Users\XXX\AppData\Roaming\npm\clasp.cmd

C:\Users\XXX\AppData\Roaming\npm\clasp在驱动器 c 上:无法识别根(以及除 之外的任何文件夹 )扣件

c:\>clasp -v     
'clasp' is not recognized as an internal or external command,
 operable program or batch file.


C:\Users\XXX\AppData\Roaming\npm>clasp -v
2.3.0

我发现的一个建议是将 Windows 用户变量设置如下:

SET NODE_PATH=% APPDATA%\npm

没有帮助。

Windows 上的 npm 相关路径PATH

C:\Users\XXX\AppData\Roaming\npm

我试图在上面的文件路径之前PATH添加到以下文件路径

C:\Program Files\nodejs\npm

没有帮助

根据这篇文章,npm 实际上安装了两次。对于当前用户C:\Users\XXX\AppData\Roaming\npm和所有用户C:\Program Files\nodejs\npm。也许这就是问题所在。

我想从干净的环境重新开始。

如何卸载本地用户 npm 安装C:\Users\XXX\AppData\Roaming\npm

4

1 回答 1

0

您需要在环境变量中添加 npm 的路径。然后它将起作用。

  • 按 Ctrl+r
  • 写入%AppData% 并按回车
  • 您将登陆漫游文件夹
  • 转到npm里面的文件夹并检查是否roaming存在名为的文件clasp
  • 如果是,则将路径添加到npm环境变量中
  • 就我而言,路径是C:\Users\HARI\AppData\Roaming\npm
于 2020-12-11T06:27:08.637 回答