mac操作技巧
mac 开发配置
下载 vscode 编辑器
地址:https://code.visualstudio.com/Download

universa(普遍) Intel Chip (intel 芯片) Apple Silicon (M1 芯片)
下载 git
https://git-scm.com/download/mac
Tim Harper 为 Git 提供了一个安装程序。最新版本是 2.33.0,发布于 4 个月前,于 2021-08-30。
安装 homebrew
使用命令行安装 git
网上都是报错
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”
https://raw.githubusercontent.com/Homebrew/install/master/install.sh
Failed to connect to raw.githubusercontent.com port 443: Connection refused
使用下面这个源下载
/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
选择 1 中科大下载源 按 y 确认脚本下载 git
安装好 git 之后,运行 git 命令 提示需要安装 xcode
这个 xcode 内容有很多,将近 10 个 g,实际上只需要装 command Line Tools for Xcode 13.2 就可以了去苹果的开发者官网就可以下载了,地址 https://developer.apple.com/download/more/
配置 git 密钥
- 配置 git 用户名和邮箱信息
$ git config –global user.name “用户名称”
$ git config –global user.emal “邮箱地址”
- 生成密钥对
$ ssh-keygen -t rsa -C “用户名”
密码设置为空
- 添加公钥到你的远程仓库
查看密钥添加到用户 SSH key 配置
$ cat ~/.ssh/id_rsa.pub
- 克隆仓库
$ git clone git@xxxxx/xxxx.git
4.安装 nvm(node 包管理器工具)
macOS10.15 以上版本需要创建.zshrc 文件
输入命令
$ touch ~/.zshrc
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
如果提示 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused(无法连接到 raw.githubusercontent.com 端口 443:连接被拒绝), 需要在访达下,command+shift+G, /etc/host 文件下添加 199.232.28.133 raw.githubusercontent.com,host 文件如下:
————————————————
先拷贝一份 host 文件,修改后再重新覆盖原文件
添加后在重新输入命令,下载 nvm
安装 nvm
$ touch ~/.zshrc
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
安装后判断是否成功
$ nvm -v
不成功,运行三行命令
$ export NVM_DIR=”$HOME/.nvm”
$ [ -s “$NVM_DIR/nvm.sh” ] && . “$NVM_DIR/nvm.sh” # This loads nvm
$ [ -s “$NVM_DIR/bash_completion” ] && . “$NVM_DIR/bash_completion” # This loads nvm bash_completion
注:不成功,需要在.zshrc 文件上加上三行语句命令
$ ls -A
$ open .zshrc
nvm install stable ## 安装最新稳定版 node,当前是 node v9.5.0 (npm v5.6.0)
nvm install
nvm uninstall
nvm use
nvm ls ## 列出所有安装的版本
nvm ls-remote ## 列出所有远程服务器的版本(官方 node version list)
nvm current ## 显示当前的版本
nvm alias
nvm unalias
nvm reinstall-packages
————————————————
nvm 如何根据项目自动切换 node 版本
v 版本号
在项目跟目录新建.nvmrc
文件,写入v16
vi ~/.zshrc
写入
1 | load-nvmrc() { |
source ~/.zshrc
生效
文件名路经显示设置
https://www.bilibili.com/read/cv12745312
- 开启
defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;killall Finder
- 关闭
defaults delete com.apple.finder _FXShowPosixPathInTitle;killall Finder
python
参考地址: https://zhuanlan.zhihu.com/p/191495100
vi ~/.bash_profile
- 配置全局路径
1 | PATH_PYTHON="/Library/Frameworks/Python.framework/Versions/3.8/bin" |
source ~/.bash_profile
phantomjs --version
brew
redis
开启 : brew services start redis
关闭: brew services stop redis
验证: redis-cli ping
mongod
[查看 mongod 版本]https://www.mongodb.com/try/download/community
这里推荐用 brew 安装 4.4 版本
brew tap mongodb/brew
brew install mongodb-community@4.4
设置环境变量
vim ~/.zshrc
编辑cat ~/.zshrc
查看
按 i 调到输入模式,意思是 insert
添加export PATH="/usr/local/opt/mongodb-community@4.4/bin:$PATH"
按 esc,再按:wq,保存退出
source ~/.zshrc
生效
查看版本
mongod --version
db version v4.4.19
Build Info: {
“version”: “4.4.19”,
“gitVersion”: “9a996e0ad993148b9650dc402e6d3b1804ad3b8a”,
“modules”: [],
“allocator”: “system”,
“environment”: {
“distarch”: “x86_64”,
“target_arch”: “x86_64”
}
}
@ 符号后面的 4.4 是最新版本号。
安装信息:
配置文件:/usr/local/etc/mongod.conf
日志文件路径:/usr/local/var/log/mongodb
数据存放路径:/usr/local/var/mongodb
运行 MongoDB
我们可以使用 brew 命令或 mongod 命令来启动服务。
brew 启动:brew services start mongodb-community@4.4
brew 停止:brew services stop mongodb-community@4.4
设置密码
https://www.90175.com/wenku/txtlist_i40v.html
运行命名
mongo
show dbs
exit