2017-06-30 64 views
0

我打開cmd窗口,管理員和跑一個文件夾NPM安裝,在一個點上得到這個錯誤:如何解決重命名NPM期間錯誤安裝

NPM ERR!錯誤:EPERM:操作不允許,重命名'MyFolder \ node_modules.staging \ @angular \ common-54da66e9' - >'MyFolder \ node_modules \ @angular \ common' npm ERR!在destStatted(C:\ Program Files \ nodejs \ node_modules \ npm \ lib \ install \ action \ finalize.js:25:7) npm ERR!在C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ graceful-fs \ polyfills.js:264:29 npm ERR!在FSReqWrap.oncomplete(fs.js:123:15)

相同似乎在其他機器上工作!

有人可以幫我解決這個問題嗎?

回答

0

運行「npm cache clean」後,刪除項目中的node_modules文件夾,然後再次運行「npm install」,修復此問題!

0

我最近在工作地點遇到過這個問題。在我的情況下,我在做的是,我在編輯器中打開了項目(我使用VScode,這很酷:)),然後在cmd窗口中嘗試在同一個項目文件夾上運行npm install。無論我做了什麼,我都會得到同樣的錯誤。

上解決了這個問題對我來說,事情是,每當我試着做NPM安裝我關閉該項目被打開,然後運行NPM從cmd窗口安裝編輯器窗口。這對我來說沒有任何問題。

順便說一下,我觀察到,這只是與Windows我猜,我的Mac我從來沒有遇到過這個問題。