node及npm开发环境版本管理

node开发环境版本管理

针对node环境的管理

node开发跟php开发一样面临的一个问题时node runtime的版本管理。

nvm

使用nvm可以对本机调试环境做很好的管理。
nvm github地址
安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash

使用nvm

  • nvm ls
    列出当前系统安装的node版本
  • nvm ls-remote
    列出目前为止发布的node版本
  • nvm install v6.9.4
    安装6.9.3版本的node环境
  • nvm alias default v6.9.4
    设置当前系统node环境的版本。

总结

在切换node版本后,可以通过node -v来查看当前环境的node环境(记得要reload shell配置文件)

针对npm的版本管理

做为node开发中的包管理工具,npm同样存在不同版本的问题。
npm默认时跟node环境走的,安装某个版本的node后,npm也会对应安装。
但npm应该算是独立的一个工具,可以单独指定其版本。
我们使用nvm对node环境进行管理。所以做npm版本管理的时候就很方便。

cd ~/.nvm/versions/node/v4.2.2/lib
npm install npm

通过上面的方式就可以将npm更新到最新版本了。
更新之后通过npm -v查看对应的npm的版本。

相关链接

切换node环境
切换npm版本

你可能感兴趣的:(node及npm开发环境版本管理)