1

我正在为我的 ember 应用程序使用 eslint(“ember-cli-eslint”)。每当我运行测试时,eslint 也会包含来自插件的文件(检查屏幕截图)。我们有 5 个自定义附加组件用于此项目。Eslint 当前包含来自这些附加组件的文件。需要有关如何从 eslint 中排除文件的指导。

在此处输入图像描述

我还创建了“.eslintignore”文件并添加到下面的行,但它不使用

modules/**/*.js
4

1 回答 1

1

当插件的功能返回 truehintings时,插件运行。要禁用它,isDevelopingAddon您应该放弃hintingEnabled: function() { return false; }.index.js

相关问题:https ://github.com/ember-cli/ember-cli/issues/5594

--

编辑

false从返回hintingEnabled也会禁用 linter 在该附加组件中运行。因此,如果您想在附加组件中启用 linter 并在另一个应用程序中使用时禁用它,请使用以下检查:

return this.moduleName() === this.app.project.name()

于 2017-04-04T10:36:37.907 回答