在Windows8上安装了最新的node.js.如果我输入
npm -version
在命令控制台中我正确地看到了
1.4.23
但是,每当我使用install命令时,无论参数如何,我都会收到以下错误
Error: ENOENT, stat 'C:\Users\foo\AppData\Roaming\npm'
是什么给出的?这可能是权限问题还是?
答案 0 :(得分:11)
您可以使用" npm"创建一个空文件夹。错误
中显示的路径中的名称答案 1 :(得分:5)
当我尝试在我的工作计算机上安装NPM时遇到了同样的问题。我相信安装程序有问题。我通过安装旧版本的NPM解决了这个问题。
或者您可以在AppData / Roaming下添加文件夹npm。
请查看此信息以获取更多信息:node.js and npm for windows
答案 2 :(得分:3)
我在Windows 8.1 MSDN-VM中遇到了同样的问题。
创建 npm 文件夹manualy为我修复它。 C:\ Users \用户FOO \应用程序数据\漫游** ** NPM