Windows 平臺
-
chocolatey包管理工具的安裝(注:類似CentOS中的yum管理工具提供環(huán)境管理工具):? 打開管理員的
CMD窗口或者管理員的Windows PowerShell鍵入以下命令回車:Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))? 完成后輸入以下代碼測試安裝是否成功
choco -v? 如果返回下列顯示版本結果證明安裝成功
# PS C:\Windows\system32> choco -v 0.10.15 -
安裝
node.js、npm、yarn:? 打開管理員的
CMD窗口或者管理員的Windows PowerShell鍵入以下命令回車:choco install nodejs yarn -y? 等待安裝完畢以后,建議重新打開管理員的
CMD窗口或者管理員的Windows PowerShell(因為有提示說鍵入refreshenv命令刷新環(huán)境,測試了貌似不行)鍵入以下命令且有返回顯示版本結果則安裝成功:# PS C:\Windows\system32> node -v v13.2.0# PS C:\Windows\system32> npm -v 6.13.1# PS C:\Windows\system32> yarn -v 1.19.2
Mac OS X 平臺
-
安裝
nvmnode.js管理工具(可以管理多個版本不同的node.js):? 打開終端鍵入(
wget命令沒有的需要自行安裝):wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash? 注意:如果是
zsh還需要將下面的配置寫入到文件~/.zshrc中,并source ~/.zshrcexport NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion? 等待安裝完畢,后鍵入如下命令如果顯示版本結果則安裝成功:
# kangshaoqi@Mac ~: nvm --version 0.35.1 -
換源:
?
nvm下載node.js的默認地址是https://nodejs.org/dist,這個地址是國外的,由于有墻,所以導致下載速度會很慢,所以有必要對nvm進行換源,使用淘寶的地址:https://npm.taobao.org/mirrors/node。執(zhí)行以下命令:export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node # 注:如果只是在終端輸入了上面的代碼只能在本次窗口沒有關閉的時候生效,下次打開還是會還原成默認的源 # 如果需要長久的使用淘寶源則需要如下操作 # 確認你的sh是什么,一般bash或者zsh # 如果是 bash 則鍵入 echo "export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node" >> ~/.bash_profile # 如果是 zsh 則輸入 echo "export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node" >> ~/.zshrc # 最后再分別執(zhí)行命令 # bash 為 :source ~/.bash_profile # zsh 為 :source ~/.zshrc? 同樣,
npm下載包的默認地址是https://registry.npmjs.org,也是國外的,所以需要進行換源來提高下載速度。執(zhí)行npm config set registry https://registry.npm.taobao.org就OK啦。 -
安裝
node.js、yarn:?
nvm install會安裝指定node版本到本地,安裝之前可以使用nvm ls-remote查看可安裝的node版本。? 比如:
nvm install 13.2.0?
nvm install --lts安裝最新的官方長期支持的node版本,一般推薦新安裝node的用戶安裝。同樣nvm ls-remote --lts查看遠程可安裝的長期支持版本。? 通過
nvm安裝node,nvm會將各個版本的node安裝在~/.nvm/versions/node目錄下,并且會自動把最后安裝的版本設為當前使用的版本。安裝完node之后,可以使用nvm list查看當前已安裝的node版本,如果需要切換node版本,使用nvm use來切換。? 切換好版本后,可以執(zhí)行
node -v來檢查是否成功。npm是隨node.js一起安裝的,所以也可以執(zhí)行npm -v來查看npm的版本號。? 通過
node安裝yarn,輸入:npm i -g yarn? 等待安裝完畢后測試,如果顯示版本結果則安裝成功:
# kangshaoqi@Mac ~: node -v v12.6.0# kangshaoqi@Mac ~: npm -v 6.9.0# kangshaoqi@Mac ~: yarn -v 1.17.3
Linux 平臺
-
安裝
nvmnode.js管理工具(可以管理多個版本不同的node.js):? 打開終端鍵入(
wget和git命令沒有的需要自行安裝):wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash? 注意:如果是
zsh還需要將下面的配置寫入到文件~/.zshrc中,并source ~/.zshrcexport NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion? 等待安裝完畢,重啟終端(重連ssh)后鍵入如下命令如果顯示版本結果則安裝成功:
# root@kangshaoqi:~# nvm --version 0.35.1 -
換源:
?
nvm下載node.js的默認地址是https://nodejs.org/dist,這個地址是國外的,由于有墻,所以導致下載速度會很慢,所以有必要對nvm進行換源,使用淘寶的地址:https://npm.taobao.org/mirrors/node。執(zhí)行以下命令:export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node # 注:如果只是在終端輸入了上面的代碼只能在本次窗口沒有關閉的時候生效,下次打開還是會還原成默認的源 # 如果需要長久的使用淘寶源則需要如下操作 # 確認你的sh是什么,一般bash或者zsh # 如果是 bash 則鍵入 echo "export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node" >> ~/.bashrc # 如果是 zsh 則輸入 echo "export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node" >> ~/.zshrc # 最后再分別執(zhí)行命令 # bash 為 :source ~/.bashrc # zsh 為 :source ~/.zshrc? 同樣,
npm下載包的默認地址是https://registry.npmjs.org,也是國外的,所以需要進行換源來提高下載速度。執(zhí)行npm config set registry https://registry.npm.taobao.org就OK啦。 -
安裝
node.js、yarn:?
nvm install會安裝指定node版本到本地,安裝之前可以使用nvm ls-remote查看可安裝的node版本。? 比如:
nvm install 13.2.0?
nvm install --lts安裝最新的官方長期支持的node版本,一般推薦新安裝node的用戶安裝。同樣nvm ls-remote --lts查看遠程可安裝的長期支持版本。? 通過
nvm安裝node,nvm會將各個版本的node安裝在~/.nvm/versions/node目錄下,并且會自動把最后安裝的版本設為當前使用的版本。安裝完node之后,可以使用nvm list查看當前已安裝的node版本,如果需要切換node版本,使用nvm use來切換。? 切換好版本后,可以執(zhí)行
node -v來檢查是否成功。npm是隨node.js一起安裝的,所以也可以執(zhí)行npm -v來查看npm的版本號。? 通過
node安裝yarn,輸入:npm i -g yarn? 等待安裝完畢后測試,如果顯示版本結果則安裝成功:
# root@kangshaoqi:~# node -v v13.2.0# root@kangshaoqi:~# npm -v 6.13.1# root@kangshaoqi:~# yarn -v 1.17.3