火影 发表于 2024-12-7 11:57:34

在mac上安装nodejs后,仍然是zsh: command not found: node

在官网Node.js — Run JavaScript Everywhere 使用brew安装node20
https://i-blog.csdnimg.cn/direct/871f43a98f154d2abf86a7f002a8ade8.png
命令行提示:
https://i-blog.csdnimg.cn/direct/aca4ff7f369d4a9d955cd83653240a61.png
此时输入node -v
得到的效果是 zsh: command not found: node
解决办法:
由于这是一个备用版本,它没有主动创建符号链接到默认路径 /opt/homebrew/bin。为了让系统找到并使用这个版本的 Node.js,须要将 node@20 添加到你的 PATH 中:
echo 'export PATH="/opt/homebrew/opt/node@20/bin:$PATH"' >> ~/.zshrc 然后,使用以下命令让更改生效:
source ~/.zshrc 然后添加情况变量:
echo 'export LDFLAGS="-L/opt/homebrew/opt/node@20/lib"' >> ~/.zshrc
echo 'export CPPFLAGS="-I/opt/homebrew/opt/node@20/include"' >> ~/.zshrc 同样,运行以下命令使这些更改生效:
source ~/.zshrc

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 在mac上安装nodejs后,仍然是zsh: command not found: node