最近打算用vue-cli寫項目,發現用官網提供的安裝方式npm install @vue/cli -g怎么都安裝不上,一直報如下錯誤
EPERM: operation not permitted, rename 'C:\Users\xxx\AppData\Roaming\npm\node_modules
\@vue\cli\node_modules\abbrev\package.json.352729074'
-> 'C:\Users\xxx\AppData\Roaming\npm\node_modules\@vue\cli\node_modules\abbrev\package.json'
1
2
3
后來發現連vue -V都會報vue不是內部命令的錯誤,想着可能是vue的問題。
查閱網上無數博客資料,終於解決了自己的問題。(win10系統)
每個人的情況都有可能不一樣,僅供參考。
第一步:配置path(已配置的可跳過)
npm config get prefix
1
復制得到的路徑信息,去到桌面>右鍵計算機>屬性>高級系統設置>環境變量
在系統變量中新建變量NPM,變量值為之前復制的路徑信息,一般是C:\Users\xxx\AppData\Roaming\npm
再在系統變量中找到path,添加%NPM%。一直點擊保存。
第二步:安裝cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
1
第三步(最關鍵!)
npm i npm -g
npm i @vue/cli -g //如果還報錯也沒關系,繼續執行下面的命令
1
2
cnpm i @vue/cli -g
1
出現All packages installed (.......)就是成功啦!
可以用vue -V試試,能正常出現版本信息就是完美成功!
————————————————
版權聲明:本文為CSDN博主「秘密基地的沙發」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/httguangtt/article/details/86539509