命令行报错:Expected indentation of 4 spaces but found 6

匿名 (未验证) 提交于 2019-12-03 00:15:02

这是格式问题,很无厘头,检查的东西叫eslint,会检测代码中的潜在 Bug,还能做一些类型检查,把它关掉就好了

网上有不同的解决方法

在vue项目中找到build文件夹 --> webpack.base.conf.js --> module

  module: {     rules: [       // 把 eslint 关闭       // ...(config.dev.useEslint ? [createLintingRule()] : []),       {         test: /\.vue$/,         loader: 'vue-loader',         options: vueLoaderConfig       },       {         test: /\.js$/,         loader: 'babel-loader',         include: [resolve('src'), resolve('test'), resolve('node_modules/webpack-dev-server/client')]       }

在vue项目中找到vue.config.js文件,一般在最后

2.在报错的文件中加入"indent": ["off", 2]
当修改了js文件后,使用npm run dev编译才能生效

3.修改设置

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!