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,安装完成!!

相关推荐
Jony_4 分钟前
Android 类加载机制
前端·客户端
1024小神17 分钟前
在 Swift 中,参数标签(argument label),用于在调用函数时提高代码的可读性。
前端
joker学java24 分钟前
el表达式jstl和我们的js都是什么时候使用
前端
晴殇i24 分钟前
前端极速性能优化:从加载到渲染的全链路实战指南
前端·javascript
joker学java25 分钟前
el,js,jstl什么时候进行混用
前端
AAA阿giao26 分钟前
JavaScript 深拷贝全解析:从栈与堆内存机制到安全对象复制实践
前端·javascript·json
Keya27 分钟前
鸿蒙Next系统手机使用Charles配置证书并抓包教程
前端·harmonyos
Vhen28 分钟前
Vue2项目部署后更新版本提示
前端
搞个锤子哟30 分钟前
vue移动端开发长按对话复制功能
前端
AAA阿giao31 分钟前
深入理解 JavaScript 的 Array.prototype.map() 方法及其经典陷阱:从原理到面试实战
前端·javascript·面试