前端开发环境搭建

528 阅读1分钟

chrome (谷歌上网助手)

  1. chrome下载地址: www.google.com/intl/zh-CN/…
  2. 下载谷歌上网助手(需要登录邮箱才会起作用),下载正式版,移除开发版
  3. 同步账号

vscode

下载地址: code.visualstudio.com/

command + shift + p, 输入shell

image.png

homebrew 安装

官方安装脚本

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

国内安装脚本

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

国内卸载脚本

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

git (Command Line Tools)

  1. git命令需要使用命令行开发者工具? 解决方案: developer.apple.com/download/mo… 下载 Command Line Tools for Xcode 12
git可视化工具

autojump安装

brew install autojump
echo '[[ -s `brew --prefix`/etc/autojump.sh ]] && . `brew --prefix`/etc/autojump.sh' >> ~/.zshrc
source ~/.zshrc

node安装

地址: nodejs.cn/download/

node 版本管理工具

1. nvm

nvm使用总结

2. n

n由于共享npm,所以不建议使用

npm源管理

  • nrm
  • cnpm

oh my zsh

$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

安装OhMyZsh插件后提示错误:“zsh compinit: insecure directories”

my.oschina.net/u/215547/bl…

ssh key配置

生成公钥

// 执行如下命令三个回车,例如存在 /var/root/.ssh/id_rsa.pub
$ ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

curl fail问题

1.  https://www.ipaddress.com/ 查找对应域名的ip地址
2. 添加到hosts
/etc/hosts
暂时遇到的
199.232.68.133 raw.github.com
185.199.109.133 raw.githubusercontent.com

python 环境搭建

pyenv

brew update
brew install pyenv
 echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
 echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
 echo 'eval "$(pyenv init - zsh)"' >> ~/.zshrc

pyenv-virtualenv

brew install pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc