npm更新和nodejs更新
更新你已经安装的NPM库,这个很简单,只需要运行。
npm update -g
更新Nodejs自身。一直依赖我都是下载最新版的源码,然后make install,及其繁琐。其实只需要运行以下2个命令即可:
npm install -g n
n latestn
是Node的一个模块,作者是TJ Holowaychuk(鼎鼎大名的Express框架作者),就像它的名字一样,它的理念就是简单:
安装
npm install -g n1安装完成之后,直接输入n
后输出当前已经安装的node版本以及正在使用的版本(前面有一个o
),你可以通过移动上下方向键来选择要使用的版本,最后按回车生效。
n
0.10.1
0.10.15
o 0.10.21
0.11.812345安装最新版本
n latest1安装稳定版本
n stable1删除某个版本
n rm 0.10.11以指定的版本来执行脚本
n use 0.10.21 some.js1error Windows_NT 6.1.7601
npm install -g n --force
切换node版本后,node版本号不变的问题
命令行代码如下:
Bash
# n
# node -v切换后,node的版本居然没有发生变化,这个就有些小尴尬了。解决方案如下:
Bash
export NODE_HOME=/usr/local
export PATH=$NODE_HOME/bin:$PATH
export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH然后就可以愉快的切换了,估计可能的原因时:node可能被nvm接管了。所以,n切换失败。