如何将 nodejs 从 6.x 更新到 8.x?
How to update nodejs from 6.x to 8.x?
简单的问题 - 如何将 nodejs 从 6.x 更新到 8.x?我有 Ubuntu 16.04。我应该卸载旧版本并安装新版本吗?如果是这样,我该怎么做。
一个尝试过
须藤最新
但它说
须藤:n:找不到命令
当我刚刚
n 最新的
是需要 sudo
什么鬼?
将此命令用于 ubuntu
sudo npm install npm@latest -g
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
//最新版本
`sudo n latest
使用节点版本管理器:
对于开发系统,您可以测试不同的版本,因此您可能希望根据需要在版本之间切换。这可以使用 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。
你有一个叫做 nvm(节点版本管理器)的东西
要查看 node/nodejs 的所有版本,请在终端中输入:"node ls-remote"
在终端中安装特定版本类型:"nvm install 10.15.2"(以版本 10.15.2 为例)
简单的问题 - 如何将 nodejs 从 6.x 更新到 8.x?我有 Ubuntu 16.04。我应该卸载旧版本并安装新版本吗?如果是这样,我该怎么做。 一个尝试过 须藤最新 但它说 须藤:n:找不到命令 当我刚刚 n 最新的 是需要 sudo 什么鬼?
将此命令用于 ubuntu
sudo npm install npm@latest -g
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
//最新版本
`sudo n latest
使用节点版本管理器:
对于开发系统,您可以测试不同的版本,因此您可能希望根据需要在版本之间切换。这可以使用 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。
你有一个叫做 nvm(节点版本管理器)的东西
要查看 node/nodejs 的所有版本,请在终端中输入:"node ls-remote"
在终端中安装特定版本类型:"nvm install 10.15.2"(以版本 10.15.2 为例)