我有像下面这样的文件夹结构并使用 eslint 我正在验证我的语法规则。
我有一个 grunt 文件,默认情况下运行 eslint 到src下的所有文件夹。但是现在我有了新的场景,我需要对一个特定的文件夹mddx运行更多规则。与默认规则一起,mddx 应该与更多规则一起运行。
我知道我们可以有多个 .eslintrc.json 文件,但是如何在 gruntfile.js 中配置两个任务,都做 eslint 但规则不同。指向文件夹也不同。
parent
|
|
|------src
| +mund
| |
| |--<jsfiles>
| +mddx
| |
| |--<jsfiles>
.eslintrc.json
|
|
gruntfile.js
|
gruntfile.js
module.exports = function(grunt) {
require('load-grunt-tasks')(grunt);
grunt.initConfig({
eslint: {
options: {
config: '.eslintrc.json',
reset: false
},
target: {
src: [
'src/**/*.js'
]
}
}
});
grunt.registerTask('default', ['eslint']);
};