问题:如何让 zsh 看到 nyc?
重建步骤:
yarn add nyc -g(我正在遵循使用 npm 的步骤,所以我只是用 替换npm i了yarn add)nyc report --reporter=htmlzsh:找不到命令:nyc
npx nyc --help,我得到了一个完整的 nyc 函数列表!yarn add -D(来自官方 nyc 文档)nyc report --reporter=text-lcov。再来一次:zsh:找不到命令:nyc
原来我没有在全球范围内安装 nyc。如果是这种情况,您可以通过npx在任何 nyc 命令之前附加来运行 nyc (这就是为什么npx nyc --help起作用)。
如果要使用 yarn 全局安装 nyc,则必须执行以下操作:
yarn global add nyc