围绕这些codeclimate ESLINT问题寻找一些清晰度。他们缺少关于http://eslint.org/docs/rules/的文档。
我犹豫不决只是“排除”或将它们从.eslintrc中移除,因为我确信它们有价值,我找不到解决方法或阅读更多关于它们的方法。
import Ember from 'ember';
import DateTimeMixin from 'my-app/mixins/controllers/datetime';
import UrlTemplates from 'ember-data-url-templates';
ember install ...
之类的内容时,依赖关系会自动添加到devDependencies。欣赏任何洞察力/清晰度!
答案 0 :(得分:1)
这些规则缺少ESLint网站上的文档的原因是因为它们不是ESLint的一部分,而是来自插件。第一个来自eslint-plugin-import
(我认为这个规则:https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-unresolved.md),其他两个来自eslint-plugin-node
(此规则:https://github.com/mysticatea/eslint-plugin-node/blob/master/docs/rules/no-unpublished-import.md)。< / p>
ESLint是一个可插入的linter。因此,许多流行的规则不是ESLint本身的一部分,而是由社区创建的。因此,ESLint文档仅涵盖作为ESLint本身的一部分分发的规则。