Mac npm、node 安裝與更新

npm 安裝

homebrew 方式:brew install npm

# 使用淘寶鏡像
# 支持 npm 除了 publish 之外的所有命令
# 如果 npm 安裝緩慢或失敗,可使用 cnpm
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org

# 查看版本
cnpm -v

查看版本

本地版本:npm -v

npm outdated 檢查模塊是否已經(jīng)過時(shí)

image

更新版本

最新版本:sudo npm -g install npm@latest
指定版本:sudo npm -g install npm@6.0.0

常用命令

npm help # 查看某條命令的詳細(xì)幫助
npm install # 安裝模塊
npm uninstall # 卸載模塊
npm update # 更新模塊
npm start # 啟動(dòng)模塊
npm stop # 停止模塊
npm restart # 重新啟動(dòng)模塊
npm test # 測試模塊
npm version # 查看模塊版本

node 安裝

—— node 版本管理工具

n

https://github.com/tj/n

  1. 清除 node.js cache:sudo npm cache clean -f
  2. 安裝 n 工具(node.js 版本管理工具):sudo npm install -g n
  3. 安裝穩(wěn)定版:sudo n stable
  4. 查看 node 版本:node -v

安裝穩(wěn)定版本:sudo n stable
安裝指定版本:sudo n v8.0.0
刪除指定版本:sudo n rm v8.0.0

nvm

https://github.com/creationix/nvm

  1. brew install nvm
  2. 在 shell 配置文件(~/.bashrc 或 ~/.zshrc)中添加以下內(nèi)容:
    # 在 shell 中使用 nvm 指令
    # 查看官方最新說明:https://github.com/creationix/nvm#manual-install
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
    
  3. 重新source
    . ~/.bashrc
    . ~/.zshrc

安裝穩(wěn)定版本:sudo nvm install stable
安裝指定版本:sudo nvm install v8.0.0
刪除指定版本:sudo nvm uninstall v8.0.0

列出本地版本:nvm ls
切換本地版本:nvm use v8.0.0

n 與 nvm

n

  1. 不支持 win
  2. node 模塊,安裝簡單
  3. n 切換版本時(shí),共用全局的 node/npm 目錄

nvm

  1. 更加流行
  2. shell 腳本,需要手動(dòng)指定路徑
  3. 不同版本都會(huì)安裝自有的 node 模塊(版本間不沖突,但占用硬盤資源)

普通用戶二選一即可,專業(yè)開發(fā)建議使用 nvm。

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

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

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