我正与webpack config
preloaders
合作。就是这样:
preLoaders: [
...
{
test: /\.js$/,
loader: 'eslint',
include: [
path.join(projectRoot, 'src')
],
exclude: /node_modules/
}
...
]
现在,只要configuration
,这个entry file is affected
就会 es-lint 代码。但是,它不会 lint project src folder
中的代码;但尚未与entry file
相关联。
对于前。我正在为api section
文件编写尚未import
的{{1}}代码。在这种情况下,main.js
未执行,这就是问题所在。
有没有办法 es-lint es-lint
中的所有文件,而不仅仅是与src folder
感谢。
答案 0 :(得分:0)
是的,有办法!如果你问webpack方式。然后我不确定。但你可以使用eslint命令行混合并提出一些触发的npm脚本
1)所有项目文件夹中的eslint不包括node_modules,bundle.js使用.eslintignore
2)使用webpack进行转换和捆绑。