【发布时间】:2021-01-11 16:50:31
【问题描述】:
我正在尝试在 win 10 机器上使用 Visual Studio Code 作为 Google Sheets 脚本编辑器。
长话短说,我不会描述我的所有步骤,因为一开始我并没有真正理解我需要什么。即使我想也做不到。
目前的情况是系统无法识别 clasp。 这些是命令行结果:
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:root(以及除C:\Users\XXX\AppData\Roaming\npm\clasp 之外的任何文件夹)上的卡扣无法识别
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
没有帮助
基于this post 看起来 npm 实际上安装了两次。对于当前用户C:\Users\XXX\AppData\Roaming\npm 和所有用户C:\Program Files\nodejs\npm。
也许这就是问题所在。
我想从干净的环境重新开始。
如何卸载 C:\Users\XXX\AppData\Roaming\npm 上的本地用户 npm 安装?
【问题讨论】:
标签: node.js windows windows-10 npm-install clasp