安裝Node

進(jìn)入待下載目錄

cd /usr/local/src/

下載源碼,你需要在https://nodejs.org/zh-cn/download/
下載最新的Nodejs版本,以v12.16.1為例:

wget https://npm.taobao.org/mirrors/node/v12.16.1/node-v12.16.1-linux-x64.tar.xz

解壓 node-v12.16.1-linux-x64.tar.xz

tar zxvf node-v12.16.1-linux-x64.tar.xz

配置NODE_HOME,進(jìn)入profile編輯環(huán)境變量

vi /etc/profile

設(shè)置 nodejs 環(huán)境變量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下內(nèi)容:

#set for nodejs
export NODE_HOME=/usr/local/node/0.10.24
export PATH=$NODE_HOME/bin:$PATH

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTRO

:wq保存并退出,編譯/etc/profile 使配置生效

source /etc/profile

驗證是否安裝配置成功

node -v

輸出 v12.16.1 表示配置成功

npm切換源

全局配置切換到淘寶源

 npm config set registry https://registry.npm.taobao.org

檢測是否切換到了淘寶源

npm info underscore

輸出內(nèi)容為:

underscore@1.9.2 | MIT | deps: none | versions: 36
JavaScript's functional programming helper library.
https://underscorejs.org

dist
.tarball: https://registry.npm.taobao.org/underscore/download/underscore-1.9.2.tgz
.shasum: 0c8d6f536d6f378a5af264a72f7bec50feb7cf2f

maintainers:
- jashkenas <jashkenas@gmail.com>
- jridgewell <justin+npm@ridgewell.name>

dist-tags:
latest: 1.9.2  stable: 1.9.2

published 2 months ago by jashkenas <jashkenas@gmail.com>

恢復(fù)官方源

npm config set registry http://www.npmjs.org

yarn 安裝

npm install --global yarn

驗證是否安裝配置成功

yarn -v

輸出 1.22.4 表示配置成功

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容