1. 程式人生 > >npm install 報錯(npm ERR!errno -4048)

npm install 報錯(npm ERR!errno -4048)

問題:

npm ERR! errno: -4048,
npm ERR! code: ‘EPERM’,
npm ERR! syscall: ‘scandir’,

解決:

1、刪除npmrc檔案,刪除C:\Users\Administrator.npmrc檔案
2、 C:\Users\Administrator\AppData\Roaming\npm-cache 清空,
3、刪除專案下:node_modules,
4、用命令清理,控制檯輸入:
npm cache clean –force

引發問題:
cache到
C:\Users\Administrator\AppData\Roaming\npm-cache目錄了,
配置的cache,不起作用了,待解決。 
cache=D:\Program Files\nodejs\node_cache

然後重新install,成功。
具體原因是不是npm新舊版本對包的新舊版本處理方式不同,以往都沒有這個問題。升級到最新版本後導致的問題。