gpt4 book ai didi

node.js - 如何将nodejs从6.x更新到8.x?

转载 作者:太空宇宙 更新时间:2023-11-03 22:41:11 27 4
gpt4 key购买 nike

简单的问题 - 如何将nodejs从6.x更新到8.x?我有 Ubuntu 16.04。我应该卸载旧版本并安装新版本吗?如果是这样,我该怎么做。一个尝试过的 须藤最新但它说 sudo: n: 未找到命令当我刚刚 最新的需要 sudo搞什么?

最佳答案

使用 Node 版本管理器:

对于开发系统,您可能会测试不同的版本,因此您可能希望根据需要在版本之间切换。使用 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

因此要安装 Node 8 调用

$ nvm install 8

稍后升级到新的 Node 版本:

$ 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...

但是在更改 Node 版本后,您应该再次在模块中调用 npm install 。

关于node.js - 如何将nodejs从6.x更新到8.x?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44662072/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com