如果是windows環境,需要在cmd下執行,不要在idea的terminal下執行!!
https://nodejs.org/zh-cn/download/下載的node-v12.13.1-x64.msi已包含npm。
1 如果之前安裝過低版本的node.js,需要先卸載掉,同時刪除C:\Users\你的用戶名\AppData\Roaming\npm下的所有子文件和文件夾,如果配了環境變量,建議也刪除掉
2 如果之前沒安裝過node.js則從https://nodejs.org/zh-cn/download/下載對應版本的安裝包
3 運行安裝包
4 運行cmd,node -v,npm -v可以查看版本,如果能顯示版本信息則安裝正確。(我沒有設置環境變量)
5 運行 npm install -g cnpm --registry=https://registry.npm.taobao.org --verbose , cnpm是國內的淘寶鏡像,從國內下載(如果從谷歌的國外服務器下載npm比較慢)
6 運行 cnpm install
7 cnpm -v 查看版本
報錯解決:
cnpm install 報錯 Install fail! Error: EBUSY: resource busy or locked, symlink 的解決方法
cnpm install 報錯 SyntaxError: Unexpected end of JSON input (file:的解決方法