欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Vue踩过的坑

程序员文章站 2022-04-22 08:24:19
...

vue文件缩进问题,严格缩进,如果需要四个字符的缩进请修改为,当然造成这个的结果是,创建文件的时候

Use EsLint to lint your code?这句话就是告诉你是不是要给你管理代码缩进,选择No就完事了,啥事没有

下面是.eslintrc.js的代码,如果你选择了Yes的话就修改下面这段代码吧最主要的是

overrides: [
    {
      'files': ['*.vue'],
      'rules': {

//关闭缩进检测
        'indent': 'off'
      }
    }

// https://eslint.org/docs/user-guide/configuring

module.exports = {
  root: true,
  parserOptions: {
    parser: 'babel-eslint'
  },
  env: {
    browser: true,
  },
  extends: [
    // https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention
    // consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules.
    'plugin:vue/essential',
    // https://github.com/standard/standard/blob/master/docs/RULES-en.md
    'standard'
  ],
  // required to lint *.vue files
  plugins: [
    'vue'
  ],
  // add your custom rules here
  rules: {
    // allow async-await
    'generator-star-spacing': 'off',
    //这就是设置缩进的,2个空格,单倍缩进,请看overriders,indent设置off,就代表不检查缩进
    //所以下面这句话可以注释
   // 'vue/script-indent':['error',2,{'baseIndent':1}],
    // allow debugger during development
    'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
  },
  overrides: [
    {
      'files': ['*.vue'],
      'rules': {
        'indent': 'off'
      }
    }
  ]
}

 

相关标签: vue