Whether it is a multi-person collaboration or a personal project, code standards are very important. Doing so can not only avoid basic syntax errors to a great extent, ESLint is a grammar rule and code style checking tool that can be used to ensure that grammatically correct and uniformly styled code is written. ESLint plugin installation in HBuilderXHBuilderX includes 4 syntax checking plug-ins: htmlhint, stylelint, eslint-plugin-vue, eslint-js. Click Tools -> Plugin Installation, the interface is as follows: Click Plugin Market to enter the Plugin Market and enter eslint to search. Click eslint, go to the details page, and click Install Plugin. Note: hbulider version must be 2.6.8 or above After installing eslint-vue and eslint-js. Click on the menu settings and check Save automatic repairs Custom eslint-js rulesClick on the above picture "Open file .eslintrc.js for configuration", and open the file code as follows: module.exports = { "plugins": [ "html" ], "parser": "esprima", "parserOptions": { "ecmaVersion": 2018, "sourceType": "module", "ecmaFeatures": { "jsx": true }, "allowImportExportEverywhere": false }, "rules": { "camelcase": 2, //Force camel case naming, "indent": [2, 4], // indentation style "id-match": 0, // name detection "init-declarations": 1, // must be assigned an initial value when declaring "no-undef": 1, // can not have undefined variables "no-multi-spaces": "error", // prohibit multiple spaces "semi": [2, "always"] ,// automatic addition of semicolons "quotes": ["error", "single"] // use single quotes } }; Detailed rules reference: eslint common configuration restarts Hbulider and automatically fixes code inconsistencies in JS code each time it is saved. Precautions The above settings for using the Hbulider code automatic repair function are only applicable to Hbulider versions above 2.6.8. The above is the detailed content of the real-time verification and automatic repair settings of HbuliderEslint on the vue front end. For more information about HbuliderEslint real-time verification and automatic repair, please pay attention to other related articles on 123WORDPRESS.COM! You may also be interested in:
|
<<: HTML markup language - form
>>: Detailed analysis of the syntax of Mysql update to modify multiple fields and
Table of contents 1. Preparation 2. Introduction ...
If you have experience in vue2 project developmen...
Main library binlog: # at 2420 #170809 17:16:20 s...
Table of contents Object parameters using destruc...
This article uses an example to describe the solu...
Table of contents Supports multiple types of filt...
Vue version, copy it to the file and use it <t...
1. Preparation before installation Check the data...
<br />Original text: http://andymao.com/andy...
New Questions Come and go in a hurry. It has been...
The cause is that the process opens a number of f...
Table of contents 1. Software and system image 2....
What is HTTP? When we want to browse a website, w...
Recently I need to change the version of MySQL da...
<br />Before browsers can handle the next ge...