Ste*_*ter 64 windows installation node.js npm
我在尝试在Windows 10上安装Node时遇到了一些问题并找到了解决方案.
错误如下:
C:\ Users\Stephan> npm
错误:ENOENT,stat'C:\ Users\Stephan\AppData\Roaming \npm'
解决方案如下.
Ste*_*ter 122
编辑: 似乎新的安装程序不再有这个问题,请参阅Parag Meshram的回答,因为我的答案现在可能已经过时了.
原始答案:
密切关注以下步骤:
C:\Program Files\nodejsPATH并选择编辑它.如果是PATH变量empty,请将其更改为:C:\Users\{YOUR USERNAME HERE}\AppData\Roaming\npm;C:\Program Files\nodejs
如果PATH变量已包含C:\Users\{YOUR USERNAME HERE}\AppData\Roaming\npm,请在以下后面添加以下内容:;C:\Program Files\nodejs
如果PATH变量包含有关npm的信息,但没有任何关于npm的信息,请将其附加到PATH的末尾: ;C:\Users\{YOUR USERNAME HERE}\AppData\Roaming\npm;C:\Program Files\nodejs
既然正确设置了PATH变量,您仍会遇到错误.手动进入AppData目录,你会发现Roaming中没有npm目录.手动创建此目录.
重新启动命令提示符,npm现在可以正常工作.
for*_*yez 62
然后点击"下载..."按钮
这将下载.msi(或.pkg for mac),它将为您执行所有安装和路径,与选定的答案不同.
Dun*_*ken 15
除了来自@StephanBijzitter的回答,我还会使用以下PATH变量:
%appdata%\npm
%ProgramFiles%\nodejs
Run Code Online (Sandbox Code Playgroud)
所以你的新东西PATH看起来像:
[existing stuff];%appdata%\npm;%ProgramFiles%\nodejs
Run Code Online (Sandbox Code Playgroud)
这具有以下优点:依赖于用户,也不依赖于32/64位.
| 归档时间: |
|
| 查看次数: |
189373 次 |
| 最近记录: |