随便改个vue
一堆报错
其实我并不反对这些语法检测,但是像许多反个人意愿的那就真的不得不吐槽了,比如vue-cli脚手架创建的默认eslint规则:
-
代码末尾不能加分号
;
-
代码中不能存在多行空行
-
tab键不能使用,必须换成两个空格
-
代码中不能存在声明了但未使用的变量
以上规则个人认为真的反人类!调试代码太难了。
关闭eslint
这里只说vue-cli脚手架的关闭方法,其实很简单,就是把 build/webpack.base.conf.js
配置文件中的eslint rules注释掉即可。
module: { rules: [ // { // test: /.(js|vue)$/, // loader: 'eslint-loader', // enforce: 'pre', // include: [resolve('src'), resolve('test')], // options: { // formatter: require('eslint-friendly-formatter') // } // }, ... ] ...
原文连接 https://blog.csdn.net/qq_34645412/article/details/78974413