快速搭建 Node.js 开发环境
如果你想长期做 node 开发, 或者想快速更新 node 版本, 或者想快速切换 node 版本,
那么在非 Windows(如 osx, linux) 环境下, 请使用 nvm 来安装你的 node 开发环境, 保持系统的干净.
如果你使用 Windows 做开发, 那么你可以使用 nvmw 来替代 nvm
osx, linux 环境
首先下载nvm
直接从 github clone nvm 到本地, 我习惯性的喜欢放在当前用户的home目录的.nvm下
$ git clone https://github.com/creationix/nvm.git ~/.nvm
添加环境变量让终端(小黑窗)打开支持nvm
要设置环境变量就应该知道你当前的shell环境是什么,一般默认为bash当前也可以自己切换,zsh也是比较常用的shell环境!下面分别说下这两个shell环境的配置文件(简单了解下)
- zsh : 当前用户的配置文件是~/zshrc 要让zsh支持nvm可以执行如下命令(zsh我没用过如果哪里说的不对还请移驾百度或者google)
$ echo "source ~/.nvm/nvm.sh" >> ~/.zshrc
- bash: ~/.bashrc, ~/.bash_profile
- ~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
- ~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.
我当前的shell环境是bash,所以以bash为例:
$ echo "source ~/.nvm/nvm.sh" >> ~/.bashrc
重新打开你的终端, 输入 nvm ls 查看当前所有安装版本
建议你安装最新的稳定版
$ nvm install stable
常用的nvm命令
nvm install <version> #安装指定的版本
nvm uninstall <version> #卸载指定的版本
nvm use <version> #切换到指定的版本