nuxt的脚手架每次改动文件都会整个目录扫描编译,很慢,能不能配置处理成只扫描当前改动文件?
.eslintrc.js
module.exports = {
root: true,
env: {
browser: true,
node: true,
},
parserOptions: {
parser: 'babel-eslint',
},
extends: [
'@nuxtjs',
'prettier',
'prettier/vue',
'plugin:prettier/recommended',
'plugin:nuxt/recommended',
],
plugins: ['prettier', 'vue'],
rules: {
'no-console': 0,
'vue/name-property-casing': 0,
indent: ['off', 2],
'handle-callback-err': 0,
},
}
如果是想在开发环境下,热更新时eslint,只扫描改动的文件,应该是没法做到的。
如果是在 package.json文件中,添加lint或者lintfix脚本,可以做到只扫描改动文件