1.全局规则
1.打开 .eslintrc.js, 配置规则 (编写rules)
1.闭合标签
// 关闭 闭合标签的错误提示
'vue/no-parsing-error': [2, { 'x-invalid-end-tag': false }]
// 上述配置需要重启 dev 生效
npm run dev
2.强制 generator 函数中 *
号周围使用一致的空格
// 强制 generator 函数中 * 号周围使用一致的空格
'generator-star-spacing': 'off'
3. 禁用debugger
// 生产环境禁用调试器
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
2. 局部编写
1.关闭掉new的副作用提示
/* eslint-disable no-new */
new Vue({
el: '#app',
router,
components: { App },
template: '<App/>'
})