安装 nvm
下载安装脚本 | 运行
1 | wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash |
添加暂时的环境变量
这将在登出 shell 后失效
1 | export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" |
添加永久的环境变量
这意味着每次登录 shell 后,会自动加载这些环境变量
1 | echo export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" >> /etc/profile |
安装 nodejs
1 | # 列出所有版本 |
更改镜像源
默认镜像源太慢,改用淘宝镜像源
1 | # 查看镜像源 |
2020/3/13 更新
淘宝源的 electron 镜像有坑:
1 (node:11316) UnhandledPromiseRejectionWarning: HTTPError: Response code 404 (Not Found) for https://npm.taobao.org/mirrors/electron/v8.1.1/electron-v8.1.1-win32-x64.zip去淘宝镜像源网站看了一下,地址是这个:
1 https://npm.taobao.org/mirrors/electron/8.1.1/electron-v8.1.1-win32-x64.zip就少了一个
v
!需要单独设置 electron 路径了:
1 npm config set electron_custom_dir "8.1.1"
淘宝镜像源 electron
npm 配置文件
- 配置文件中有镜像源设置,可以自行更改
1 | nano ~/.npmrc |