NPM安装失败与jenkins,从命令提示符调用时工作正常

当试图通过jenkins运行npm install ,我得到这个消息。 有很多我可以分享的信息,但我希望看到这个会告诉专家眼睛什么是错的。 如果你觉得你需要我的package.json文件或任何其他信息,请留下评论。

 + npm install npm WARN `git config --get remote.origin.url` returned wrong result (https://github.com/DaftMonk/grunt-build-control) fatal: failed to stat '.': No such file or directory npm ERR! git clone https://github.com/DaftMonk/grunt-build-control fatal: Could not change back to 'C:/Windows/system32/config/systemprofile/AppData/Roaming/npm-cache/_git-remotes/https-github-com-DaftMonk-grunt-build-control-7e4d577b': No such file or directory npm ERR! Error: Command failed: fatal: Could not change back to 'C:/Windows/system32/config/systemprofile/AppData/Roaming/npm-cache/_git-remotes/https-github-com-DaftMonk-grunt-build-control-7e4d577b': No such file or directory npm ERR! npm ERR! at ChildProcess.exithandler (child_process.js:648:15) npm ERR! at ChildProcess.emit (events.js:98:17) npm ERR! at maybeClose (child_process.js:756:16) npm ERR! at Process.ChildProcess._handle.onexit (child_process.js:823:5) npm ERR! If you need help, you may report this *entire* log, npm ERR! including the npm and node versions, at: npm ERR! <http://github.com/npm/npm/issues> npm ERR! System Windows_NT 6.1.7601 npm ERR! command "c:\\Program Files\\nodejs\\node.exe" "c:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" npm ERR! cwd C:\Program Files (x86)\Jenkins\jobs\WEB001\workspace npm ERR! node -v v0.10.30 npm ERR! npm -v 1.4.21 npm ERR! code 128 Build step 'Execute shell' marked build as failure Finished: FAILURE 

有一个感觉,在该窗口jenkins用户得到了npmcaching目录都是错误的。 您可以通过npm config将npmcaching设置为不同的目录。 npm config set cache C:\ blabla \ npm-cache –global