7
我已經幾個月前玩弄節點,因爲它是一個快速發展的項目,我想我需要更新它,當我把它撿起最近,不知道怎麼和已經閱讀n,我裝那,安裝了最新版本。如何刪除舊版本的node/npm?
一切都還好,直到我試圖使用npm
,這將無法正常工作,請參閱this issue。
所以,我需要去除N,我不知道怎麼會這樣,而不是刪除我已經使用n - {version}
每個版本我已經安裝節點的所有版本。
我然後跑了安裝直客node.js的網站,希望它會解決所有我遇到的問題。
節點現在按預期工作,但npm
是仍然不起作用。
是在npm-debug.log
試圖npm install {package}
時所顯示的錯誤是:
ERR! Error: EISDIR, mkdir '/'
ERR! You may report this log at:
ERR! <http://github.com/isaacs/npm/issues>
ERR! or email it to:
ERR! <[email protected]>
ERR!
ERR! System Darwin 11.3.0
ERR! command "node" "/usr/local/bin/npm"
ERR! cwd/
ERR! node -v v0.6.15
ERR! npm -v 1.1.16
ERR! path/
ERR! code EISDIR
ERR! message EISDIR, mkdir '/'
ERR! errno {}
我試圖做的是重新安裝節點+ NPM和從頭再來。
我使用的是Mac,並與命令行+文件系統一般與OS X的小經驗,仍試圖從Windows的方式調整。(控制面板 - >卸載 - > ....) 。
任何幫助,這將不勝感激。
你能不能給它一個鏡頭[此腳本](http://npmjs.org/install.sh)從[NPM網站(http://npmjs.org/)? – mekwall 2012-04-28 20:14:01
謝謝你的迴應,它實際上修復了npm,現在可以安裝很好的東西。讓它成爲一個答案,所以我可以給你一些代表:) – Daniel 2012-04-28 21:41:55