装订线中缺少 WebStorm 运行 图标

WebStorm Run icon missing in the gutter

我看起来像这样:

这是我的文件结构

问题是由于我的 npm 依赖项中缺少 mocha 引起的。也许有办法告诉 Webstorm 寻找全局安装的 mocha。

用于确定哪些测试 运行ner 可用于给定测试文件的逻辑基于 package.json 中的依赖项声明。将 "mocha" 声明为 <project root>/package.json 中的依赖项应该会在 <project root>/**/* 文件中启用 mocha 运行ner。 请注意,如果 package.json 中未安装 Mocha locally/included,您可以创建一个 Mocha 运行 配置 All in directory 选择并指定规范文件所在的目录。在这种情况下,右键单击此目录中的测试文件将建议使用 Mocha 运行。