ember-cli-eslint 错误构建通过

ember-cli-eslint error build passes

在 Ember 应用程序中,我正在尝试从 jshint 切换到 eslint。我遵循了 https://github.com/ember-cli/ember-cli-eslint 的自述文件。当我 运行 "ember test" 时,一切似乎都正常,除非出现 eslint 错误,构建仍将通过。我在控制台输出中看到了 eslint 错误,但是构建完成后会显示 "ok" 并且所有单元测试都已通过。如果出现 eslint 错误,如何使构建失败?

看起来默认方法在 ember-cli-eslint 的 1.5.0 中发生了变化,如本期和相应的 PR 所述:https://github.com/ember-cli/ember-cli-eslint/issues/66

看起来您可以选择将 testGenerator 函数切换为您自己选择的函数之一,因此如果您愿意,您应该能够传递一个函数来替换默认行为。可能会使扩展的升级更加脆弱......