简单的问题 - 如何将nodejs从6.x更新到8.x?我有 Ubuntu 16.04。我应该卸载旧版本并安装新版本吗?如果是这样,我该怎么做。
一个尝试过的
须藤最新
但它说
sudo: n: 未找到命令
当我刚刚
最新的
需要 sudo
卧槽?
Use 节点版本管理器:
对于开发系统,您可能会测试不同的版本,因此您可能希望根据需要在版本之间切换。使用 nvm 版本管理器可以实现这一点。这允许您在不同版本中尝试代码并发现问题。
使用脚本安装它:
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
然后就可以直接使用了。它可以安装其他版本并轻松在版本之间切换。
一些命令是:
nvm current display currently activated version
nvm ls [<version>] list installed versions
nvm ls-remote [<version>] list versions available for install
nvm version <version> get best matching installed version
nvm version-remote <version> get best matching remote version
nvm install <version> download and install a version
nvm uninstall <version> uninstall a version
nvm use <version> modify path to use version
nvm which <version> show path there this version is installed
所以要安装节点8调用
$ nvm install 8
并稍后升级到新的节点版本:
$ nvm current
v8.0.0
$ nvm version-remote 8
v8.1.0
$ nvm install 8.1 --reinstall-packages-from=8.0
Downloading and installing node v8.1.0...
Downloading https://nodejs.org/dist/v8.1.0/node-v8.1.0-linux-x64.tar.xz...
######################################################################## 100,0%
Computing checksum with sha256sum
Checksums matched!
Now using node v8.1.0 (npm v5.0.3)
Reinstalling global packages from v8.0.0...
added 9 packages and updated 1 package in 2.463s
Linking global packages from v8.0.0...
但是在更改节点版本后,您应该再次在模块中调用 npm install 。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)