正确(依照官网)安装 nvm、Node 环境

Author Avatar
xffish 12月 12, 2019
  • 在其它设备中阅读本文章

正确(依照官网)安装 nvm、Node 环境

网上查来查去实在繁多,有的过时,有的动用一些粗暴手段(比如直接上手更改系统配置文件),本教程严格按照官网教程操作来,相当于翻译官网安装过程,只给出必要说明,多余的说明省略,想看省略内容翻到本文最后参考文档[1]看官网出处。

本人系统环境:Ubuntu 16.04.6,以下环境均指 bash,如果你不知道什么是 bash 那就说明你已经在用 bash 了,如果你想用别的 shell 请自行查询互联网。其他 Linux 系统应该可以照做。

  1. 首先安装 nvm 用来管理 node 版本

    这是为了避免将来麻烦,到底是用 nvm 还是 n,请看淘宝 FED 团队的文章[2],打开终端,键入如下命令(注意,你可能需要科·学·上·网)

    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash
    
  2. 配置 nvm 的下载镜像源

    不然后面下载 node 可能会很慢,打开~/.bashrc,在最下方添加

    export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
    
  3. 安装 node 最新版

    关闭这个终端再重新打开一个,输入命令安装 node 最新版(安装其他指定版本请自行查阅文末的官网文档)

    nvm install node
    
  4. 配置 npm 的下载镜像源

    不然以后 npm 下载也很慢,关闭终端再重新打开一个,输入如下命令[3]

    npm config edit
    

    这样会自动在正确的位置(其实就是家目录)生成.npmrc文件,我事前已安装好 vim,此时会自动用 vim 打开这个文件,找到# registry一行,去掉开头的#号,并修改如下,然后保存退出

    registry=http://registry.npm.taobao.org/
    
  5. 到此就已经全部好了,可以验证下,关闭这个终端再重新打开一个

    npm config get registry
    

    如果返回了taobao字样的地址那就是镜像配置好了,享受飞一般的速度吧。另外也推荐使用 cnpm,安装请自行查阅互联网,非常简单。


  1. https://github.com/nvm-sh/nvm

  2. https://fed.taobao.org/blog/taofed/do71ct/nvm-or-n/?spm=taofed.homepage.header.7.7eab5ac8eLd9QQ

  3. https://newsn.net/say/npm-whereis.html

This blog is under a 知识共享许可协议
本作品采用知识共享署名 4.0 国际许可协议进行许可

本文链接:https://www.xffish.xyz/2019/12/12/正确(依照官网)安装-nvm-Node-环境/