PS C:\Users\user\Desktop\test\my-project> npm run iview --save npm ERR! missing script: iview npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\user\AppData\Roaming\npm-cache\_logs\2018-08-15T06_36_34_825 Z-debug.log PS C:\Users\user\Desktop\test\my-project> npm i iview --save npm ERR! path C:\Users\user\Desktop\test\my-project\node_modules\fsevents\node_mod ules\aproba\package.json npm ERR! code EPERM npm ERR! errno -4048 npm ERR! syscall unlink npm ERR! Error: EPERM: operation not permitted, unlink 'C:\Users\user\Desktop\test \my-project\node_modules\fsevents\node_modules\aproba\package.json' npm ERR! { Error: EPERM: operation not permitted, unlink 'C:\Users\user\Desktop\t est\my-project\node_modules\fsevents\node_modules\aproba\package.json' npm ERR! stack: 'Error: EPERM: operation not permitted, unlink \'C:\\Users\\user \\Desktop\\test\\my-project\\node_modules\\fsevents\\node_modules\\aproba\\package.json\'', npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'unlink', npm ERR! path: 'C:\\Users\\user\\Desktop\\test\\my-project\\node_modules\\fsevents\\node_modules\\aproba\\package.json' } npm ERR! npm ERR! Please try running this command again as root/Administrator. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\user\AppData\Roaming\npm-cache\_logs\2018-08-15T06_37_47_459Z-debug.log PS C:\Users\user\Desktop\test\my-project>
之前NPM 安裝一直報這個,以為還真是權限不夠,感覺有點奇怪,用管理員權限執行,沒用,不過后面查了下,以為是 緩存的問題,清理下緩存就行,不用管理員權限。但沒用(如下)
方法1、
需要刪除npmrc文件。
強調:不是nodejs安裝目錄npm模塊下的那個npmrc文件
而是在C:\Users\{賬戶}\下的.npmrc文件..
方法2、
或者直接用命令清理就行,控制台輸入:
npm cache clean --force
解決:
通過cnpm使用
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 使用
cnpm install express
解決問題。個人覺得是因為之前 下載了CNPM ,所以導致了 權限問題。
以后包用 cmpn 安裝 就解決問題了