Nodejs总是安装4.2.6

you*_*ouv 7 node.js ubuntu-16.04

我在我的localhost中安装最新版本的nodejs.但系统总是安装4.2.6版本.如何安装最新版本.

我用过的命令:

sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install nodejs
Run Code Online (Sandbox Code Playgroud)

安装完毕后我检查过:

node -v
Run Code Online (Sandbox Code Playgroud)

结果:

v4.2.6
Run Code Online (Sandbox Code Playgroud)

产量apt-cache policy nodejs:

Installed: 4.2.6~dfsg-1ubuntu4
Candidate: 4.2.6~dfsg-1ubuntu4
Version table:
*** 4.2.6~dfsg-1ubuntu4 500
    500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 
Packages
    100 /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud)

要么

任何人都可以发送安装的安装步骤

node-v8.2.1-linux-x64.tar.xz 
Run Code Online (Sandbox Code Playgroud)

文件.

谢谢

Laz*_*ert 17

在linux系统中,没有比nvm更好的方法- Node Version Manager.

安装:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
Run Code Online (Sandbox Code Playgroud)

然后,用法很简单:

nvm install 8.0
nvm use 8.0
Run Code Online (Sandbox Code Playgroud)

如果重新启动后您将看到旧版本,请使用nvm alias将您的版本设置为默认版本.

  • 你也有类似的`n` (2认同)