记Macbook 常用软件和遇到的问题。

2023年 8月 13日 38.6k 0

本机: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

  • 插件推荐

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论