新版本中对应的webpack.base.conf.js文件不见了,解决方法请参见此博客:VS Code解除格式警告
使用VS Code在学习Vue的过程中,博主是在2.0之后开始学习的,发现经常会报一大堆的警告,都是关于格式的,有时候少空格,有时候多空格,不胜其烦,出现这个问题是因为在初始化的时候使用了ESLint功能或者使用ESLint的插件,对于初学者来说,这是一个很麻烦的问题,解决办法是:
在build文件下的webpack.base.conf.js文件中,将 ...(config.dev.useEslint ? [createLintingRule()] : []), 注释掉,这是对原来的写法进行了封装,你去看这个方法对应的代码就会发现里面的详细规则: const createLintingRule = () => ({ test: /\.(js|vue)$/, loader: 'eslint-loader', enforce: 'pre', include: [resolve('src'), resolve('test')], options: { formatter: require('eslint-friendly-formatter'), emitWarning: !config.dev.showEslintErrorsInOverlay } }) 这么处理之后,即可解决ESLint报警告的问题。