我用的是 Windows 7 32 位操作系统。我安装了最新的32位Node.js。
当我尝试运行命令
当我尝试运行命令
npm install jquery
时,我收到以下错误消息:
Error: ENOENT, stat 'C:\Users\RT\AppData\Roaming\npm
如何解决这个问题?
npm install jquery
时,我收到以下错误消息:
Error: ENOENT, stat 'C:\Users\RT\AppData\Roaming\npm
如何解决这个问题?
这也可以通过手动安装一个Node软件包来解决。
npm install npm -g
执行该过程将设置所有必需的目录。
在使用npm安装软件包时,我遇到了同样的问题。
手动在C:\Users\UserName\AppData\Roaming\
文件夹下创建npm
文件夹后,特定的错误消失了。但随后npm尝试创建其他目录并且失败,导致多个类似的错误出现。问题在以管理员身份运行命令提示符后得到解决。
我建议为你的npm模块设置一个替代位置。
npm config set prefix C:\Dev\npm-repository\npm --global
npm config set cache C:\Dev\npm-repository\npm-cache --global
当然,你可以将位置设置为最合适的地方。
这对我很有效,而且可以避免可能会遇到的任何权限问题。
install <packagename> -g
安装稳定版本而不是最新版本,我将版本降级为 node-v0.10.29-x86.msi
,从'node-v0.10.33-x86.msi'
,现在它对我很有效!
res.sendfile('pathSlightlyWrong/posts.html')
(在Windows 7下经常出现),您可能会收到此消息作为“未找到答案”的回复。 - Frank N