Windows 7 32位我安装了最新的Node.js 32位。当我尝试运行npm install jquery命令时,收到错误:错误:ENOENT,stat 'C:\Users\RT\AppData\Roaming\npm如何解决呢?
npm install jquery
xpcnnkqh1#
在显示的路径中手动创建一个名为“npm”的文件夹修复了该问题。更多信息可以在故障排除页面上找到
ltqd579y2#
这也可以通过手动安装节点包来修复。
npm install npm -g
这样做的过程将设置所有需要的目录。
iibxawm43#
我在通过npm安装软件包时遇到了同样的问题。在C:\Users\UserName\AppData\Roaming\中手动创建npm文件夹后,该特定错误消失了,但当它试图在npm文件夹中创建其他目录时,它出现了类似的多个错误,并且失败了。在以管理员身份运行命令提示符后,问题得到解决。
C:\Users\UserName\AppData\Roaming\
npm
wvmv3b1j4#
我建议为你的npm模块设置一个替代位置。
npm config set prefix C:\Dev\npm-repository\npm --global npm config set cache C:\Dev\npm-repository\npm-cache --global
当然,您可以将位置设置为最适合的位置。这对我来说效果很好,并且可以解决您可能遇到的任何权限问题。
wbrvyc0a5#
您可以转到开始菜单,搜索Node.js图标,打开shell,然后安装任何东西,
install <packagename> -g
njthzxwz6#
安装一个稳定的版本,而不是最新的,我已经把我的版本从'node-v0.10.33-x86.msi'降级到node-v0.10.29-x86.msi,它对我来说工作得很好!http://blog.nodejs.org/2014/06/16/node-v0-10-29-stable/
'node-v0.10.33-x86.msi'
node-v0.10.29-x86.msi
ylamdve67#
我需要一个来自github的用typscript编写的包。我将最新版本从master分支中提取到我的主项目的根目录中。然后我进入目录并安装了npm,这样gulp命令就可以生成ES5模块了。无论如何,长话短说,我的构建过程试图从这个新文件夹构建文件,所以我不得不将它移出我的根目录。这导致了同样的错误。
6gpjuf908#
你需要创建一个文件夹名为'npm'在显示的路径C:\Users\$userName\AppData\Roaming\修复了这个问题.
C:\Users\$userName\AppData\Roaming\
8条答案
按热度按时间xpcnnkqh1#
在显示的路径中手动创建一个名为“npm”的文件夹修复了该问题。
更多信息可以在故障排除页面上找到
ltqd579y2#
这也可以通过手动安装节点包来修复。
这样做的过程将设置所有需要的目录。
iibxawm43#
我在通过npm安装软件包时遇到了同样的问题。
在
C:\Users\UserName\AppData\Roaming\
中手动创建npm
文件夹后,该特定错误消失了,但当它试图在npm
文件夹中创建其他目录时,它出现了类似的多个错误,并且失败了。在以管理员身份运行命令提示符后,问题得到解决。wvmv3b1j4#
我建议为你的npm模块设置一个替代位置。
当然,您可以将位置设置为最适合的位置。
这对我来说效果很好,并且可以解决您可能遇到的任何权限问题。
wbrvyc0a5#
您可以转到开始菜单,搜索Node.js图标,打开shell,然后安装任何东西,
njthzxwz6#
安装一个稳定的版本,而不是最新的,我已经把我的版本从
'node-v0.10.33-x86.msi'
降级到node-v0.10.29-x86.msi
,它对我来说工作得很好!http://blog.nodejs.org/2014/06/16/node-v0-10-29-stable/
ylamdve67#
我需要一个来自github的用typscript编写的包。我将最新版本从master分支中提取到我的主项目的根目录中。然后我进入目录并安装了npm,这样gulp命令就可以生成ES5模块了。无论如何,长话短说,我的构建过程试图从这个新文件夹构建文件,所以我不得不将它移出我的根目录。这导致了同样的错误。
6gpjuf908#
你需要创建一个文件夹名为'npm'在显示的路径
C:\Users\$userName\AppData\Roaming\
修复了这个问题.