NodeJS 環(huán)境安裝配置
注意
- 用這個(gè)方法,如果之前已經(jīng)安裝過NodeJs,就必須卸載之前安裝的NodeJs.
- 刪除環(huán)境變量中跟
NodeJS
相關(guān)的相關(guān)的配置 - 刪除
C:\Users\<user>\AppData\Roaming\npm
- 刪除
C:\Users\<user>\AppData\Roaming\npm-cache
- 刪除
原來安裝nodejs
的路徑
Window
0.注意,安裝路徑(nvm,nodejs)一定不能太長(zhǎng),這是Windows的一個(gè)BUG
1.安裝nvm(nodejs version manager)
項(xiàng)目主頁(yè)github:https://github.com/coreybutler/nvm-windows
下載地址:https://github.com/coreybutler/nvm-windows/releases
下載nvm-setup.zip
,安裝版,這樣就可以免去配置環(huán)境變量.
安裝方法
- 解壓打開
nvm-setup.exe
- 選擇nvm安裝的路徑,盡量選擇短一點(diǎn)的路徑
一直
Next
,直到完成.打開
cmd
,輸入nvm -v
,有就說明安裝完成.-
如果出現(xiàn)
沒有這個(gè)命令
.就查看系統(tǒng)環(huán)境變量PATH
中是否添加了%NVM_HOME%;%NVM_SYMLINK%
這兩個(gè).
system_path.png -
系統(tǒng)變量,添加
- NVM_HOME : C:\nvm
- NVM_SYMLINK : C:\nodejs
- path后面添加
;%NVM_HOME%;%NVM_SYMLINK%
完成.重啟電腦.
2.用nvm安裝nodejs(cmd中)
由于我們?cè)谥袊?guó).一些原因所以安裝NodeJS
前要配置一下
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
- 配置完成
啟用nvm 管理nodejs
nvm on
安裝最新版nodejs
nvm install latest
或者:
nvm install v8.4.0
查看已安裝的所有node版本
nvm ls
啟用哪個(gè)版本的nodejs
nvm use 8.4.0
試試nodeJS
node -v
3.國(guó)內(nèi)環(huán)境的配置(cmd中)
npm install -g nrm --registry=https://registry.npm.taobao.org
nrm ls
nrm use taobao
Linux
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
OR Wget
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
添加環(huán)境變量
添加在以下文件其中一下就可以.
~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc
下面的添加到上面文件的其中一個(gè).
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
nvm -v # 有反應(yīng)就說明可以了.
nvm ls-remote
nvm install v7.1.0
nvm use XXX
node -v #OK
npm -v #OK