[英]Load eslint plugin rules by default
我用两个规则创建了一个eslint插件(即eslint-plugin-components): no-wait
和no-huge-timeout
。 如果我将这两个规则添加到.eslintrc
,则eslint可以正常工作:
{
"extends": "airbnb-base",
"plugins": ["components"],
"rules": {
"components/no-wait": 2,
"components/no-huge-timeouts": 2
}
}
我一直在尝试将它们加载到插件的索引中,如下所示:
'use strict';
var requireIndex = require('requireindex');
module.exports.rules = requireIndex(__dirname + '/lib/rules');
module.exports.configs = {
rules: {
'components/no-wait': 2,
'components/no-huge-timeouts': 2
}
};
但是这种方式eslint不会加载它们。 我的问题是,是否有可能做我想做的事情以及我该怎么做。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.