网上搜索结果均是一条命令安装最新版,若开发成果要发布生产版本建议本地及生产环境使用长期维护版本
查看
node -v
zsh: command not found: node //说明没有安装
若有可以先卸载
//homebrew方式安装的
brew uninstall node
//官方安装方式卸载 卸载原理:删除相关文件即可.不同的MacOs 安装路径有差异,找到自己的安装路径删除
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
建议先更新homebrew
brew update
brew install node
查看可以安装的版本
brew search node
==> Formulae
libbitcoin-node node node@14 node_exporter nodenv
linode-cli node-build node@16 nodebrew ode
llnode node-sass node@18 ✔ nodeenv
==> Casks
选择自己需要的版本
brew install node@18
Warning: formula.jws.json: update failed, falling back to cached version.
Error: Cannot download non-corrupt https://formulae.brew.sh/api/formula.jws.json!
取巧解决办法:更新失败,那就不更新他
export HOMEBREW_NO_INSTALL_FROM_API=1
缺乏环境变量
npm -v
env: node: No such file or directory
解决:添加上环境遍历,bash_profile中添加变量
vim ~/.bash_profile
//添加: 注意路径为你电脑上node的安装目录
export PATH=/opt/homebrew/opt/node@18/bin:$PATH:.
//保存并
source ~/.bash_profile