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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容