Node.js npm错误!addLocal无法在Windows 7上安装错误

Node.js npm错误!addLocal无法在Windows 7上安装错误,node.js,git,npm,npm-install,package.json,Node.js,Git,Npm,Npm Install,Package.json,我正试图在我的项目根目录上安装npm,在那里我有package.json文件。在我的package.json的依赖项中有一个git模块,我想安装它 我已经安装了npm版本3.8.5 当我运行npm install时,出现以下错误: npm ERR! addLocal Could not install C:\Users\<username>\npm-global\Temp\npm-16864-a5deb5d4\git-cache-e02b7085\ ed488e2db50edd81e

我正试图在我的项目根目录上安装
npm
,在那里我有
package.json
文件。在我的
package.json
的依赖项中有一个git模块,我想安装它

我已经安装了npm版本
3.8.5

当我运行
npm install
时,出现以下错误:

npm ERR! addLocal Could not install C:\Users\<username>\npm-global\Temp\npm-16864-a5deb5d4\git-cache-e02b7085\
ed488e2db50edd81e6db23865772ae34d4e446c5
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\<some-folder-path>\\nodejs\\node.exe" "C:\\<some-folder-path>\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v4.4.2
npm ERR! npm  v3.8.5
npm ERR! path C:\Users\<username>\AppData\Roaming\npm-cache\<module-name>\0.0.2\package.tgz
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall scandir

npm ERR! enoent ENOENT: no such file or directory, scandir 'C:\Users\<username>\AppData\Roaming\npm-cache\ute-
gulp-tasks\0.0.2\package.tgz'
npm ERR! enoent ENOENT: no such file or directory, scandir 'C:\Users\<username>\AppData\Roaming\npm-cache\<module-name>\0.0.2\package.tgz'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
npm错误!addLocal无法安装C:\Users\\npm global\Temp\npm-16864-a5deb5d4\git-cache-e02b7085\
ED488E2DB50EDD81E6DB23865772AE34D446C5
npm错误!Windows NT 6.1.7601
npm错误!argv“C:\\\nodejs\\node.exe”“C:\\\nodejs\\node\u模块\\npm\\bin\\npm cli.js”“安装”
npm错误!节点v4.4.2
npm错误!npm v3.8.5
npm错误!路径C:\Users\\AppData\Roaming\npm cache\\0.0.2\package.tgz
npm错误!代码eNONT
npm错误!errno-4058
npm错误!系统调用scandir
npm错误!eNote eNote:没有这样的文件或目录,scandir'C:\Users\\AppData\Roaming\npm cache\ute-
吞咽任务\0.0.2\package.tgz'
npm错误!eNote eNote:没有这样的文件或目录,scandir'C:\Users\\AppData\Roaming\npm cache\\0.0.2\package.tgz'
npm错误!但这很可能不是npm本身的问题
npm错误!eNONT,与npm无法找到文件有关。
npm错误!埃诺特
我可以看到为错误npm ERR创建的文件!
C:\Users\\npm global\Temp\npm-16864-a5deb5d4\git-cache-e02b7085\
ed488e2db50edd81e6db23865772ae34d4e446c5

C:\Users\\AppData\Roaming\npm cache\\0.0.2\package.tgz

但由于某些原因,npm无法访问它

不幸的是,我在任何地方都找不到解决这个问题的办法

如果有人能帮我,那就太好了


提前谢谢

有人在Windows中遇到过类似的问题吗?请帮忙!我有一段时间一直在想这个问题。你能试着将你的
nodejs
更新到v5.x(最新版本)吗?我认为
npm3
只需使用
node v5
就可以了,并且node
v4
v5
之间没有太大的破坏性变化,所以可以进行更新