0
我試着通過yo
運行gulp-angular
:由於npm ERR,喲不會運行! EEXIST
yo gulp-angular
所有工作完全正常,直到這條線:
Binary is fine; exiting <------ ERROR STARTS AFTER THIS LINE
npm ERR! EEXIST, open 'C:\Users\aviel\AppData\Roaming\npm-cache\0e13ca0b-cache-through2-0-6-3-package-tgz.lock'
File exists: C:\Users\aviel\AppData\Roaming\npm-cache\0e13ca0b-cache-through2-0-6-3-package-tgz.lock
Move it away, and try again.
npm ERR! System Windows_NT 6.2.9200
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:\yo\angular-project
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.28
npm ERR! path C:\Users\aviel\AppData\Roaming\npm-cache\0e13ca0b-cache-through2-0-6-3-package-tgz.lock
npm ERR! code EEXIST
npm ERR! errno 47
心中已經嘗試過(建議here):
rm -rf ~/.npm && npm cache clearn
但它沒有工作,我也重新安裝(node,npm,yo,bower,gulp,generator-gulp-angular)但是同樣的錯誤。
而且我心中已經試過:
bower cache clean
npm cache clean
我NPM版本是最新的版本爲我的OS(的Windows 8.1企業N(64)),所以npm update npm -g
不會幫助(雖然我也嘗試) 。
一些信息:
- 的Windows 8.1企業的N- 64
- 節點版本0.10.35-64
- NPM版本1.4.28
如果任何人有任何想法,我會非常感謝。
我在64位Windows 7上使用了32位的類似問題.Clean沒有修復它,但是升級節點沒有修復它。 –
@NickWestgate我會試試,謝謝。 –
當您清理緩存或剛進入並手動刪除該目錄時,是否嘗試確保目錄已被刪除?這會讓你備份和運行,但不一定會告訴你實際發生了什麼。 –