本机:Macbook air m2
macOS(或 Linux)缺失的软件包的管理器:Homebrew
受限于网络环境,各种安装失败。
解决方案:借助开源镜像站安装。
清华大学开源软件镜像站
- 搜索 homebrew
- mirrors.tuna.tsinghua.edu.cn/help/homebr…, 跟着文档操作即可。
Node
# 安装
brew install node
# 检查
node -v
npm -v
zsh 终端美化:ohmyzsh
受限于网络环境,各种安装失败。
解决方案:借助开源镜像站
- mirrors.tuna.tsinghua.edu.cn/help/ohmyzs…, 一顿操作,美化成功。
npm 安装的包,指令执行失败,以 nest 为例子。
npm i -g @nestjs/cli
nest -v
# 报错 zsh: command not found: nest
解决方案,添加 npm 全局安装路径到环境变量
- npm 安装路径查看
npm root -g
/Users/leslie/.npm-global/lib/node_modules
- 查看环境变量
echo $PATH
/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/leslie/.npm-global/bin
注意,我电脑这个是已经配置好的,留意是否存在 /Users/leslie/.npm-global/bin
- 编辑 ~/.zshrc,在末尾添加
export PATH=$PATH:~/.npm-global/bin
nano ~/.zshrc
按下Control + X
,然后输入Y
以保存更改。
- 重新启动终端或者运行
source ~/.zshrc
命令来使环境变量生效,验证。
source ~/.zshrc
nest -v
10.1.11
vs code
- 插件推荐