快速搭建 node.js 开发环境
osx、linux环境搭建
如果你是windows环境开发、请跳过这里,直接查看下一章
git clone nvm
直接从 github clone nvm到本地、这里建议大家都使用 ~/git 目录存放git项目
pwd #这是查看当前目录、如果不在用户目录下面、请切换。我使用的root所以切换到root下面。
cd /root #切换目录至root下面
mkdir git #建立一个git目录
cd ~/git #切换到更才建立的git目录下面
git clone https://github.com/creationix/nvm.git #从github把nvm代码down到本地
配置终端启动时自动执行 source ~/git/nvm/nvm.sh
在 ~/.bashrc 或者 ~/.bash_profile 或者 ~/.profile 或者 ~/.zshrc 文件添加以下命令
source ~/git/nvm/nvm.sh
重新打开您的终端输入 nvm
nvm
Node Version Manager
Usage:
nvm help Show this message
nvm --version Print out the latest released version of nvm
nvm install [-s] <version> Download and install a <version>, [-s] from source
nvm uninstall <version> Uninstall a version
nvm use <version> Modify PATH to use <version>
nvm run <version> [<args>] Run <version> with <args> as arguments
nvm current Display currently activated version
nvm ls List installed versions
nvm ls <version> List versions matching a given description
nvm ls-remote List remote versions available for install
nvm deactivate Undo effects of NVM on current shell
nvm alias [<pattern>] Show all aliases beginning with <pattern>
nvm alias <name> <version> Set an alias named <name> pointing to <version>
nvm unalias <name> Deletes the alias named <name>
nvm copy-packages <version> Install global NPM packages contained in <version> to current version
Example:
nvm install v0.10.24 Install a specific version number
nvm use 0.10 Use the latest available 0.10.x release
nvm run 0.10.24 myApp.js Run myApp.js using node v0.10.24
nvm alias default 0.10.24 Set default node version on a shell
Note:
to remove, delete or uninstall nvm - just remove ~/.nvm, ~/.npm and ~/.bower folders
通过nvm安装任意版本的node
nvm默认是从 http://nodejs.org/dist/ 下载的、国外服务器、必然很慢
好在nvm以及支持从镜像服务器下载包、于是我们可以方便的从七牛或者淘宝的node-dist镜像下载:
vi ~/.bash_profile #电脑从新启动加载的shell脚本或者命令然后把下面的命令添加到文件里面最后一行保存文件
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
source ~/git/nvm/nvm.sh
以上的行为是为了让每一次从新启动都不需要再次输入这些命令了、下面我们把那命令从新输入一下
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node && source ~/git/nvm/nvm.sh
nvm install 5.9.1 #可以安装多个不同的版本node!这里我安装的是5.9.1版本
然后您可以继续非常方便的安装各个版本的node了、您可以查看一下您当前已经安装的版本:
nvm ls
-> v5.9.1
于是你就会看到一段非常快速进度条
######################################################################## 100.0%
Now using node v4.3.2
windows环境搭建
首先看安装git工具
git clone nvmw
直接从 github clone nvmw 到本地、这里建议大家都使用 d:\git 目录存放git项目!还有重要的一点说明一下!就是我们所有的关于node方面的操作都要在git bash环境下面操作
cd /d/git #切换目录至git
git clone https://github.com/TimothyGu/nvmw
设置 d:\git\nvmw 目录到您的 path 环境变量中
set "PATH=d:\git\nvmw;%PATH%"
从新打开您的终端输入 nvmw
nvmw
Usage:
nvmw help Show this message
nvmw install [version] Download and install a [version]
nvmw uninstall [version] Uninstall a [version]
nvmw use [version] Modify PATH to use [version]
nvmw ls List installed versions
Example:
nvmw install v0.6.0 Install a specific version number
nvmw use v0.6.0 Use the specific version
通过nvmw安装任意版本的node
nvmw默认是从 http://nodejs.org/dist/ 下载的、国外服务器、必然很慢
好在nvmw以及支持从镜像服务器下载包、于是我们可以方便的从七牛或者淘宝的node-dist镜像下载:
set "NVMW_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node"
nvmw install 5.9.1
于是你就会看到一段非常快速进度条
######################################################################## 100.0%
Now using node v4.3.2
文章来源:lamb博客