-
npm 升级
直接用npm命令全局安装npm即可
sudo npm install -g npm
查看版本
npm -v
- 检查当前node版本
- 清除node缓存
- 安装node的版本管理工具n
- 升级node
!升级node可以使用 sudo n stable(安装node最新版本)
或者直接指定相应的版本号
遇到的问题:
linux用npm全局安装的模块,使用模块命令时提示command not found
对于某些node模块我们需要全局安装它,方便使用。在linux中我们我们会遇到这个的一个问题,我们全局安装了一个模块,但是该模块的命令无法在全局中正常使用。
如:npm install -g sinopia
用命令:sinopia 时会提示 sinopia: command not found
原因:模块安装成功后,环境变量没有添加设置,导致无法正常使用该命令。
解决方案:
echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >> ~/.bashrc && source ~/.bashrc
通过设置之后,用npm在全局安装的模块命令就可以全局使用了。