@mac配置
第一步 git下載下傳
https://git-scm.com/book/zh/v2/起步-安裝-Git
選擇downloads,Mac os 版本的
配置git使用者名和郵箱
git config —global user.name***
git config —global user.email ***
生成密鑰
cd ~/.ssh/ 看其中是否有 id_rsa.pub,如果沒有,繼續執行
ssh-keygen -t rsa -C "[email protected]"
提示輸入儲存密鑰路徑,直接回車即可(三次預設回車)
cd ~/.ssh/ ,此時應該有了id_rsa.pub
cat ~/.ssh/id_rsa.pub 複制
給github賬戶上添加密鑰
- 登陸github系統
- 點選右上角的Account
- Settings
- SSH and GPG keys
- new SSH keys
- 寫個标題
- 然後把剛才 id_rsa.pub裡面的内容貼在下面的文本框裡面。
- 儲存
以上,git ssh配置完成。
第二步 下載下傳nvm, node,npm
之前安裝了node,想要通過nvm來控制node版本
删除已安裝的node和npm
- 打開 Finder,輸入 Shift + Command + G,打開進視窗的檔案夾;
- 輸入 /usr/local/lib,删除 node 和 node_modules 相關的檔案和檔案夾
- 打開 /usr/local/include,删除 node 和 node_modules 相關的檔案和檔案夾;;
- 如果是使用 brew install node 安裝的 NodeJS,還要在終端執行 brew uninstall node 指令解除安裝;
- 檢查你的個人主檔案夾下面的所有的 local、lib 以及 include 檔案夾,并且删除所有與 node 和 node_modules 相關的檔案以及檔案夾;
- 打開 /usr/local/bin 并删除 node 可執行檔案;
- 執行指令以確定node和npm可以删除完全;
sudo rm /usr/local/bin/npm sudo rm /usr/local/share/man/man1/node.1 sudo rm /usr/local/lib/dtrace/node.d sudo rm -rf ~/.npm sudo rm -rf ~/.node-gyp sudo rm /opt/local/bin/node sudo rm /opt/local/include/node sudo rm -rf /opt/local/lib/node_modules
以上,電腦上的node,npm就可以删除幹淨了
下載下傳安裝nvm
nvm github 連結
找到Installation and Update
在終端中執行
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
安裝完 nvm 後,輸入nvm,當看到有輸出時,則 nvm 安裝成功。
如果遇到以下提示:
-bash: nvm: command not found
編輯.bash_profile檔案,沒有的話就建立一個,指令都是:
vi .bash_profile
将以下代碼複制進去,儲存退出
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
source 一下 .bash_profile
source .bash_profile
nvm的使用
nvm install 7.6.0 安裝 7.6.0 版本
nvm install 8.11.1 安裝 8.11.1 版本
nvm use 7.6.0 切換至 7.6.0版本
nvm install stable # 安裝最新穩定版 node
nvm list. 目前電腦已經安裝的所有node版本