今天基于vue-cli(2.9.3)构建一个新的项目。我用的sublime,es6的代码格式要与公司格式兼容。采用了vue-cli自带的eslint后,有一些不统一的部分需要修改。先看看sublime里需要怎么处理:
首先,在项目根目录下找到.eslintrc.js,在rules节点下新增两个配置项
// add your custom rules here
rules: {
// allow async-await
'generator-star-spacing': 'off',
// allow debugger during development
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
// 以下是新增
// segment mark,默认格式需要再行尾必须加分号
'semi': [2, 'always'],
// 默认空格4个
'indent': ['error', 4, {'SwitchCase': 1}]
}
'semi': [2, 'always'],
// 默认空格4个
'indent': ['error', 4, {'SwitchCase': 1}]