1、nodejs官網下載對應系統的安裝包
2、除了你想自定義安裝的路徑其他一切一直點next往下走
3、開啟cmd命令視窗輸入node -v,看到v.xx.xx代表node已經裝好
node -v
4、cmd命令視窗輸入npm -v,看到v.xx.xx代表cnpm已經裝好(看下日期現在的node和npm是打包一起下載的npm不需要額外在單獨裝,另外node版本和npm版本不對應也是會報錯的,不要不看對應關係隨意將node和npm分別升降版本)
npm -v
5、環境變數:我印象預設安裝環境變數不需要配,node下載成功後系統自動增加了一條使用者環境變數
1)可以自查一下node.exe所在的路徑需要配一條【使用者變數】->【path】->【node.exe所在的路徑】(:\D\node\xx\xx類似這種)
2)cnpm.cmd所在路徑需要配一條【環境變數】->【node_path(這個是自己新增的變數,環境變數->新建)】->【cnpm.cmd所在的路徑】(:\D\node\node_module\xx\xx類似這種)
6、說明兩點prefix和cache的配置含義(prefix你不配他也會有預設路徑可以正常執行,cache的預設路徑我沒試過)
npm config set prefix G:\NodeNpm\node//npm的包將會被下載到G:\NodeNpm\node\node_modules,預設是下到在C盤C:\Users\xxx\AppData\Roaming->檔案裡
npm config set cache G:\NodeNpm\node\node_cache//node的快取日誌等將會放在G:\NodeNpm\node\node_cache目錄下
配完以上兩條命令C盤C:\Users\xxx下會自動生成.npmrc檔案,開啟裡面就是你設定的prefix和cache和淘寶映象資訊
此時npm i已經可以開始下包
7、設定淘寶映象
npm install -g cnpm –registry=https://registry.npm.taobao.org
檢視cnpm是否下載成功
cnpm -v//沒有報錯出現v.xx.xx類似版本資訊就是成功了
正常cnpm i已經可以下包了,如果報錯cnpm i不是內部命令,一個查是否配置cnpm環境變數(往上看第5條);一個看有沒有開管理員許可權執行(自行百度)
8、cnpm i命令報cnpm的node_module本身依賴錯誤或方法錯誤自查cnpm檔案下node_module下的npm對映版本是不是和你裝node時自帶的npm版本一致,1可以找對應的cnpm版本下載,2可以把跟你同一個專案的同事的cnpm(找到cnpm安裝的目錄)包複製貼上過來替換
9、純手打,拼錯命令請自查