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. 使用简介
- 安装包
$ brew install <packageName>
- 卸载包
$ brew uninstall <packageName>
- 查看已安装包列表
$ brew list
- 更新某个包
$ brew upgrade <packageName>
- 更新 homebrew
$ brew update
- 查看包信息
$ brew info <packageName>
nrm
开发的npm registry 管理工具 nrm, 能够查看和切换当前使用的registry, nrm是一个管理npm的工具,切换镜像源,有助于提升 npm 安装包的速度
安装
$ npm install -g nrm
常用指令
- 查看可用源
$ nrm ls // 查看所有的支持源(有*号的表示当前所使用的源,以下[name]表示源的名称)
- 查看可用源
$ nrm use [name] // 将npm下载源切换成指定的源
- 查看可用源
$ 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 查看当前的版本```