使用 nvm
如果 GitHub 无法进入,可以参考这篇文章:解决 Github 无法登录的问题
- Windows 修改
C:\Windows\System32\drivers\etc - MAC 修改
\etc\hosts
140.82.113.4 github.com
199.232.69.194 github.global.ssl.fastly.net
使用 nvm 好处:快速切换或更新 node 版本,并能保持系统干净
安装 nvm
-
Mac 安装官网安装步骤操作即可:nvm GitHub curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
或者直接在 GitHub 下载 git clone https://github.com/creationix/nvm.git ~/.nvm
echo "source ~/.nvm/nvm.sh" >> ~/.bashrc
-
Windows 直接下载安装包:nvm-windows/releases
切换淘宝源
-
直接修改 nvm 安装路径中的 settings.txt node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
-
或直接在命令行工具执行如下命令(查看 setting.txt 文件看是否修改成功) nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
nvm 常用命令
nvm ls
nvm install ...
nvm install ...
nvm use ...
更改 npm 配置
npm config set registry https://registry.npm.taobao.org
npm config get registry
-
修改 npm 全局安装路径 注意:并将此目录添加到环境变量中
npm config set prefix "D:\node\global"
npm prefix -g
npm config set cache "D:\node\cache"
npm config get cache
更改 yarn 配置
yarn config set prefix "C:\Users\AppData\Local\Yarn"
yarn global bin
yarn config set global-folder "C:\Users\AppData\Local\Yarn"
yarn global dir
yarn config set cache-folder "D:\node\cache"
yarn cache dir
yarn config set link-folder "C:\Users\AppData\Local\Yarn\Data\link"
yarn config list
Mac 常用软件及源切换
安装 typora 免费版本
使用 iterm2 命令行
下载 homebrew
修改 /etc/hosts
-
不输入密码方式 vim 强制修改root权限文件 vim /etc/hosts
:w !sudo tee %
L
:q
-
输入密码方式 sudo vim /etc/hosts
:wq!
|