无法运行 NestJS CLI 命令。 zsh:找不到命令:nest

问题描述 投票:0回答:1

通过运行

npm i -g @nestjs/cli
成功全局安装 NestJS CLI 后,我无法让 zsh 识别
nest
命令。它总是抛出
zsh: command not found: nest
。我正在使用配备 Big Sur v 11.6 和 Node v14.17.6 的 Macbook Pro。任何关于为什么我无法让命令工作的想法都将非常感激。

javascript nestjs
1个回答
0
投票

我通过以下方式修复了它:

  1. 我在终端中输入
    npm list -g
    来检查全局包的安装位置。
    就我而言,它是
    /Users/aleksey.malakhov/.npm-global/lib
  2. .npm-global
    包含
    bin
    lib
    文件夹。
    我们需要
    /Users/aleksey.malakhov/.npm-global/bin
    才能接触
    zsh
  3. 我在我的
    path+=/Users/aleksey.malakhov/.npm-global/bin
    文件中添加了
    .zshrc
    ,重新启动终端检查了
    nest -v
    并且它起作用了。
    这个话题对我有帮助
© www.soinside.com 2019 - 2024. All rights reserved.