【问题标题】:Yarn installed nyc successfully, but zsh says "command not found"Yarn 安装 nyc 成功,但是 zsh 说“command not found”
【发布时间】:2020-01-28 19:47:52
【问题描述】:

问题:如何使 nyc 对 zsh 可见?

重建步骤:

  1. 我试过yarn add nyc -g(我关注的是使用npm的steps,所以我将npm i替换为yarn add
  2. 然后跑nyc report --reporter=html

zsh:找不到命令:纽约

  1. 但是,当我运行 npx nyc --help 时,我得到了 nyc 函数的完整列表!
  2. 然后我尝试了yarn add -D(来自official nyc documentation
  3. 然后运行nyc report --reporter=text-lcov。再次:

zsh:找不到命令:纽约

【问题讨论】:

  • nyc 安装在哪个目录?那个目录在你的路径上吗?
  • @chepner 现在我已经在全球范围内安装了它,它在/usr/local/bin/nyc,但我不知道它以前在哪里。

标签: zsh oh-my-zsh nyc


【解决方案1】:

原来我没有在全球范围内安装 nyc。如果您遇到这种情况,您可以通过在任何 nyc 命令之前附加 npx 来运行 nyc(这就是 npx nyc --help 起作用的原因)。

如果你想用 yarn 全局安装 nyc,你必须这样做: yarn global add nyc

【讨论】:

    猜你喜欢
    • 2018-01-13
    • 2021-05-16
    • 1970-01-01
    • 1970-01-01
    • 2020-06-14
    • 2022-08-14
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    相关资源
    最近更新 更多