ubuntu18.04安装nvm、node.js、npm

  1. 手动移除使用apt-get来安装的node.js
sudo apt-get purge nodejs && sudo apt-get autoremove && sudo apt-get autoclean
  1. 使用以下命令安装 NVM(通过NVM安装node.js)
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.37.2/install.sh | bash

注意:这一步可能会失败,大部分原因是因为DNS解析被污染了,原因你懂的,报错如下:

curl: (7) Failed to connect to raw.githubusercontent.com port 443

解决方法:修改系统的hosts文件:

vi /etc/hosts
加入:
199.232.96.133 raw.githubusercontent.com
  1. 命令行下测试NVM是否安装成功(在这之前可能需要重启一下系统才能使用NVM
nvm --version
  1. 使用以下命令安装node.js 8.* LTS 版本 (长久维护版本):
nvm install 8.11.2
  1. 设置系统默认版本:
nvm use 8.11.2
nvm alias default 8.11.2
  1. 检测node.js版本:
node -v
  1. npm使用淘宝镜像:
npm config set registry=https://registry.npm.taobao.org
  1. npm更新到最新版本:
npm install -g npm
  1. 安装完成,检测npm版本
npm -v

参考:
https://github.com/hawtim/blog/issues/10

你可能感兴趣的:(ubuntu18.04安装nvm、node.js、npm)