vue前端HbuliderEslint实时校验自动修复设置

vue前端HbuliderEslint实时校验自动修复设置

 
这篇文章主要为大家介绍了vue前端中Hbulider中Eslint实时校验自动修复设置操作过程,有需要的朋友可以借鉴参考下希望能够有所帮助
 

不管是多人合作还是个人项目,代码规范是很重要的。这样做不仅可以很大程度地避免基本语法错误,ESLint 是一个语法规则和代码风格的检查工具,可以用来保证写出语法正确、风格统一的代码。

HBuilderX中ESLint插件安装

HBuilderX 包含4款语法校验插件,htmlhint, stylelint, eslint-plugin-vue, eslint-js。点击工具—>插件安装,界面如下:

在这里插入图片描述

点击插件市场,进入插件市场,输入eslint搜索。

在这里插入图片描述

点击eslint,进入详情页,点击安装插件。注hbulider版本必须是2.6.8以上

在这里插入图片描述

安装eslint-vue和eslint-js后。点击菜单设置,勾选保存自动修复

在这里插入图片描述

自定义eslint-js规则

点击上图“打开文件.eslintrc.js进行配置”,打开文件代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
module.exports = { 
    "plugins": [ 
        "html" 
    ], 
    "parser": "esprima"
    "parserOptions": { 
        "ecmaVersion": 2018, 
        "sourceType": "module"
        "ecmaFeatures": { 
            "jsx": true 
        }, 
        "allowImportExportEverywhere": false 
    }, 
    "rules": {                                 
        "camelcase": 2,           //强制驼峰法命名, 
        "indent": [2, 4],         //缩进风格 
        "id-match": 0,            //命名检测 
        "init-declarations": 1,   //声明时必须赋初值 
        "no-undef": 1,            //不能有未定义的变量
        "no-multi-spaces": "error", // 禁止多个空格  
        "semi": [2, "always"] ,// 自动补充分号 
        "quotes": ["error", "single"] // 使用单引号
    
}; 

详细规则参考:eslint 常用配置
重新启动Hbulider,当每次保存时自动JS代码中修复代码不一致的地方。

posted @ 2021-12-07 14:15  前端白雪  阅读(422)  评论(0)    收藏  举报