Node环境 相关管理操作

1,873 阅读2分钟

Homebrew

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

1. 安装

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

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 安装包的速度

安装

$ npm install -g nrm

常用指令

  1. 查看可用源
$ nrm ls  // 查看所有的支持源(有*号的表示当前所使用的源,以下[name]表示源的名称)
  1. 查看可用源
$ nrm use [name] // 将npm下载源切换成指定的源
  1. 查看可用源
$ nrm home [name]  // 跳转到指定源的官网

nvm

新老项目维护时node环境切换麻烦怎么办? nvm ,一个命令就能切换node版本。

安装

$ 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 查看当前的版本```