最近把电脑换成了MacBook,记录了一些在环境安装中需要注意的要处和难点
系统偏好设置
1、系统偏好设置->触控板->滚动缩放:自然
2、系统偏好设置->光标与点按->轻点来点按
3、系统偏好设置->指针控制->触控板:启用拖移-三指拖移
chrome安装
下载
前端必备的浏览器
通过Safari访问chrome官网,直接在官网进行下载
插件推荐
- 彩云小译
- Adblock Plus - 免费的广告拦截器
- FeHelper(前端助手) 前端工具集
- vue , react等等开发插件
- 掘金插件
vs code安装
下载
前端开发工具
插件推荐
- ESLint
- Vetur
- JavaScript (ES6) code snippets
- Prettier
- Auto Close Tag
- Auto Rename Tag
- ES7+ React/Redux/React-Native
Homebrew安装
软件包管理工具
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
return
按照提示安装需要的下载源,桌面的Old_homebrew文件夹如果没有需要的文件可以删除
brew -v
检测是否安装成功
Git安装
安装
brew install git
关于ssh
生成shh
ssh-keygen -t rsa -C "shijl@163.com"
生成并添加SSH Key
ssh-add ~/.ssh/id_rsa
查看SSH Key
cat ~/.ssh/id_rsa.pub
复制代码并加入具体的git仓库
nvm安装
安装
brew install nvm
安装完成后执行指令
这里需要确认当前使用的shell窗口执行的是什么
zsh->文件为.zshrc
bash->文件为.bash_profile
bash只需要把后续的.zshrc改成.bash_profile文件即可
echo "source $(brew --prefix nvm)/nvm.sh" >> .zshrc
修改之后,需要重新定向来源,复制以下命令并执行:
. ~/.zshrc
检测是否安装成功
nvm -v
如果安装失败使用 进入当前用户的 home 目录
cd ~
创建 .zshrc 文件 这里需要判断操作的类型,bash的话,创建的文件则为bash_profile
touch ~/.zshrc
编辑 .zshrc 文件
sudo vi ~/.zshrc
按i进入编辑模式,输入
export NVM_DIR=~/.nvm
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
## or
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
完成后按esc,输入:后输入w,回车,退出编辑模式 更新配置
source .zshrc
重新检测是否安装成功
常用指令
## 安装最新稳定版 node,当前是node v9.5.0 (npm v5.6.0)
nvm install stable
## 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4
nvm install <version>
## 删除已安装的指定版本,语法与install类似
nvm uninstall <version>
## 切换使用指定的版本node
nvm use <version>
## 列出所有安装的版本
nvm ls
## 列出所有远程服务器的版本(官方node version list)
nvm ls-remote
## 显示当前的版本
nvm current
## 给不同的版本号添加别名
nvm alias <name> <version>
## 删除已定义的别名
nvm unalias <name>
## 在当前版本 node 环境下,重新全局安装指定版本号的 npm 包
nvm reinstall-packages <version>
node
## 此处安装的是14.4.0版本
nvm install 14.4.0
Flutter
移动端开发用,非必要安装,如果没有开发需要可以忽视
安装
前往官网下载需要的包
将文件解压到需要的文件夹
配置 flutter 的 PATH 环境变量:
使用open ~/.zshrc打开文件,并添加
PATH="$PATH:/Users/mac/app/flutter/bin"
注:$PATH 后的路径指向的是flutter解压后的文件路径
更新文件。
source ~/.zshrc
## 检测版本
flutter -h
出现截图内容则为安装成功
安装Xcode
在iOS设备上构建并运行Flutter应用程序,那么就需要下载安装Xcode9.0或更高版本。
在app stroe上安装Xcode即可
安装AS
在Android设备上构建并运行Flutter应用程序,那么就需要下载安装Android Studio(简称AS)。
具体的安装可参考文章
插件推荐
同意安卓生产许可
flutter doctor --android-licenses
一直选择y即可完成安装
设置镜像配置
详情文档可以前往官网进行查看
输入open ~/.zshrc,并在文件中输入并保存
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
输入source ~/.zshrc;再通过echo指令检测
~ % echo $PUB_HOSTED_URL
https://pub.flutter-io.cn
~ % echo $FLUTTER_STORAGE_BASE_URL
https://storage.flutter-io.cn
检测环境
flutter doctor -v
常见错误
Unable to find bundled Java version.
Android Studio (version 2022.1)
✗ Unable to find bundled Java version.
方法1
cd /Applications/Android\ Studio.app/Contents/jre
ln -s ../jre jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
方法2
复制jbr文件,并将副本改名为jre
重新检测环境
Electron
桌面端开发,非必要安装,如果没有开发需要可以忽视
electron本身在node中,只需要在项目中用npm加载就行了
npm i -D electron
安装依赖的时候,可能会因为网速的原因下载的很慢,可以更改为镜像源
依旧是使用open ~/.zshrc添加命令行
export ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/
HBuilderX
小程序开发,非必要安装,如果没有开发需要可以忽视
需要下载开发工具以及微信开发者工具
按照流程正常下载完两个软件后,需要修改一下几个配置
1、HBuilderX中点击上方运行-->运行到小程序模拟器-->运行设置
修改微信开发者工具路径(如果没有特殊的情况,基本都是安装在这个位置,点击浏览选择就行了)
2、在微信开发工具中,点击设置中的安全设置,然后开启服务端口