mac执行 npm 命令报错:zsh command not found npm

1. 问题分析

根据错误提示可以知道,有两种可能:

  1. 没有安装 nodejs
  2. 安装了 nodejs,但是环境没有配置

2. 解决方法

打开终端,查看是否安装 nodejs

执行brew info node 命令,若出现Not installed,则说明未安装。

用 brew 安装 nodejs

执行完,检查版本

说明安装成功!!!!

若还是报错:zsh: command not found: npm

则需要配置环境变量

路径换成自己的即可,若不晓得具体安装路径的,可以使用brew list node查看。

shell 复制代码
echo 'export PATH="/opt/homebrew/Cellar/node/21.7.3/bin:$PATH"' >> ~/.zshrc

然后执行:

shell 复制代码
source $HOME/.bashrc
source ~/.zshrc
source $HOME/.zshrc

以上再次执行npm -v,安装完成!!

相关推荐
克里斯蒂亚L20 小时前
开发一个计时器组件
前端·浏览器
克里斯蒂亚诺更新20 小时前
微信小程序 点击某个marker改变其大小
开发语言·前端·javascript
天才奇男子20 小时前
从零开始搭建Linux Web服务器
linux·服务器·前端
长空任鸟飞_阿康21 小时前
AI 多模态全栈应用项目描述
前端·vue.js·人工智能·node.js·语音识别
Mintopia21 小时前
🌐 实时协同 AIGC:多人在线 Web 创作的技术架构设计
前端·人工智能·trae
Mintopia21 小时前
🔥 “Solo Coding”的近期热度解析(截至 2025 年末)
前端·人工智能·trae
刘晓倩21 小时前
Docker Desktop(Windows/Mac)零外网部署 Dify 极简指南
macos·docker·容器
顾安r1 天前
11.14 脚本网页游戏 猜黑红
前端·javascript·游戏·flask·html
码码哈哈0.01 天前
Vue 3 + Vite 集成 Spring Boot 完整部署指南 - 前后端一体化打包方案
前端·vue.js·spring boot
@菜菜_达1 天前
interact.js 前端拖拽插件
开发语言·前端·javascript