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查看。

echo 'export PATH="/opt/homebrew/Cellar/node/21.7.3/bin:$PATH"' >> ~/.zshrc

然后执行:

source $HOME/.bashrc
source ~/.zshrc
source $HOME/.zshrc

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

相关推荐

  1. mac执行python3 --version

    2024-04-13 06:10:03       14 阅读
  2. Mac运行npm run serveopensslErrorStack

    2024-04-13 06:10:03       16 阅读
  3. npm install

    2024-04-13 06:10:03       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-13 06:10:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-13 06:10:03       20 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-13 06:10:03       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-13 06:10:03       20 阅读

热门阅读

  1. 通过 Vue 3 组合式 API 优化 Uni-app 基础页面功能

    2024-04-13 06:10:03       42 阅读
  2. YOLOv9:下一代目标检测的革新

    2024-04-13 06:10:03       55 阅读
  3. 傻瓜式远程P2P联机局域网游戏

    2024-04-13 06:10:03       16 阅读
  4. vue3 reactive

    2024-04-13 06:10:03       19 阅读
  5. 【我的代码生成器】React的FrmUser类源码

    2024-04-13 06:10:03       19 阅读
  6. mac下docker搭建nginx+php+mysql,并实现nginx负载均衡

    2024-04-13 06:10:03       17 阅读