1、NVM環境變量配置
NVM_HOME: E:\NVM (NVM的安裝位置)
NVM_SYMLINK: E:\NVM\nodejs (nodejs自己創建的目錄,此環境變量個人習慣設置在NVM的安裝目錄裏)
2、設置NVM安裝目錄下的setting.txt
root: E:\NVM
path: E:\NVM\nodejs
arch: 64
proxy: none
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
root是安裝的目錄,path是nodejs目錄,node_mirror是node鏡像服務器,npm_mirror是npm鏡像服務器,其餘未知。。。
3、常用NVM命令
nvm ls : 列出又有的node的版本
nvm use 版本號 : 使用版本號代表的node
nvm install 版本號 : 安裝 版本號 代表的node
nvm uninstall 版本號 : 卸載 版本號 代表的node
nvm node_mirror url : 設置node鏡像服務器(setting.txt裏面已經設置了)
nvm npm_mirror url : 設置npm鏡像服務器(setting.txt裏面已經設置了)
4、npm常用命令
npm config ls
npm config set registry https://registry.npm.taobao.org --global // 設置淘寶鏡像
npm config set disturl https://npm.taobao.org/dist --global // 未知
npm config get registry //獲取npm config 的 registry配置
npm config delete registry //刪除npm config 的 registry配置(如果set時有--global參數,
//此處也 該加上 --global參數)
npm install package //安裝package (由於package更新快、兼容性問題,安裝package時最好
//指定版本號(package@version)),後面可加 --global參數
npm uninstall package // 刪除package
npm update package // 刪除package
5、node-sass配置
在開發ionic框架的項目時,得先用安裝ionic,務必指定ionic或者其它軟件的版本號。ionic的樣式文件需要node-sass編譯,儘管設置了npm鏡像,在執行npm install命令安裝項目的package.json裏指定的軟件時報有關node-sass的錯誤。我的解決方法如下。
1、在 https://github.com/sass/node-sass/releases 上下載一個和node版本對應的的後綴爲node的node-sass。
(關於怎麼纔算對應,還不清楚,如果版本不對應,會有錯誤提示,並且給出正確的版本)
2、set SASS_BINARY_PATH = 下載後本地的node-sass的位置(具體到文件名)
3、npm install
---------------------------------------------
// npm安裝本地node-sass:npm i node-sass --sass_binary_path = node-sass本地路徑