Drcus | 王亚振

Drcus | 王亚振

随便写,记录点东西

node 版本管理

发布于:  

引子

node 版本管理现在超级简单,有两个工具一个是n(就是这么短),还有一个就是nvm 我目前是使用的n ,n是个npm package

n

要使用n首先先要有一个node环境,通过npm安装

$ npm install -g n

安装最新的版本

n latest

安装指定版本

n 6.1.0

切换版本

$ n

  0.8.14
ο 0.8.17
  0.9.6
  6.1.0

nvm

nvm 不同于n, 不是一个npm package ,而是一个独立的软件包。所以不需要依赖node的环境

选择 nvm 还是 n?

  • 安装的简易度
  • node的路径
  • 是否需要频繁切换node版本用以测试兼容性

法海的一篇文章有讨论如何选择

另外npm的几个常用命令

npm -v #显示版本,检查npm 是否正确安装。

npm install express #安装express模块

npm install -g express #全局安装express模块

npm list #列出已安装模块

npm show express #显示模块详情

npm update #升级当前目录下的项目的所有模块

npm update express #升级当前目录下的项目的指定模块

npm update -g express #升级全局安装的express模块

npm uninstall express #删除指定的模块

github

两个github路径是 n

nvm

厚颜一下 ~^_^~

赏赐