Yarn成功安装了nyc,但是zsh提示“找不到命令”

时间:2020-01-28 19:47:52

标签: zsh oh-my-zsh nyc

问题:如何使zsh可以看到nyc?

重新创建步骤:

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

zsh:找不到命令:nyc

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

zsh:找不到命令:nyc

1 个答案:

答案 0 :(得分:4)

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

如果要通过yarn全局安装nyc,则必须执行以下操作: yarn global add nyc