3

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

重建步骤:

  1. 我试过了yarn add nyc -g(我按照使用 npm的步骤npm i进行操作,所以我只是替换为yarn add
  2. 然后跑了nyc report --reporter=html

zsh:找不到命令:nyc

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

zsh:找不到命令:nyc

4

1 回答 1

8

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

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

于 2020-01-28T21:30:41.047 回答