Mac 下 Node環境 相關管理操做

Homebrew

Homebrew是一款Mac OS平臺下的軟件包管理工具,擁有安裝、卸載、更新、查看、搜索等不少實用的功能。簡單的一條指令,就能夠實現包管理,而不用你關心各類依賴和文件路徑的狀況,十分方便快捷。node

1. 安裝

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"git

2. 卸載

$ cd `brew --prefix`
$ rm -rf Cellar
$ brew prune
$ rm `git ls-files`
$ rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
$ rm -rf .git
$ rm -rf ~/Library/Caches/Homebrew
複製代碼

3. 使用簡介

  1. 安裝包
$ brew install <packageName>
複製代碼
  1. 卸載包
$ brew uninstall <packageName>
複製代碼
  1. 查看已安裝包列表
$ brew list
複製代碼
  1. 更新某個包
$ brew upgrade <packageName>
複製代碼
  1. 更新 homebrew
$ brew update
複製代碼
  1. 查看包信息
$ brew info <packageName>
複製代碼

nrm

開發的npm registry 管理工具 nrm, 可以查看和切換當前使用的registry, nrm是一個管理npm的工具,切換鏡像源,有助於提高 npm 安裝包的速度github

安裝

$ npm install -g nrm
複製代碼

經常使用指令

  1. 查看可用源
$ nrm ls  // 查看全部的支持源(有*號的表示當前所使用的源,如下[name]表示源的名稱)
複製代碼
  1. 查看可用源
$ nrm use [name] // 將npm下載源切換成指定的源
複製代碼
  1. 查看可用源
$ nrm home [name]&emsp;&emsp;// 跳轉到指定源的官網
複製代碼

nvm

新老項目維護時node環境切換麻煩怎麼辦? nvm ,一個命令就能切換node版本。npm

安裝

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
複製代碼

經常使用命令

1. nvm nvm list 是查找本電腦上全部的node版本
    - nvm list 查看已經安裝的版本
    - nvm list installed 查看已經安裝的版本
    - nvm list available 查看網絡能夠安裝的版本
2. nvm install 安裝最新版本nvm
3. nvm use <version> ## 切換使用指定的版本node
4. nvm ls 列出全部版本
5. nvm current顯示當前版本
6. nvm reinstall-packages <version> ## 在當前版本node環境下,從新全局安裝指定版本號的npm包
7. nvm proxy 查看設置與代理
8. nvm uninstall <version> 卸載指定的版本
9. nvm use [version] [arch] 切換制定的node版本和位數
10. nvm root [path] 設置和查看root路徑
11. nvm version 查看當前的版本```
複製代碼
相關文章
相關標籤/搜索