1.0.0-beta.14 • Published 9 months ago
eslint-config-hx v1.0.0-beta.14
eslint-config-hx
一套 eslint prettier stylelint 规则
安装
pnpm i eslint-config-hx -D
在根目录添加文件
// .eslintrc.cjs
module.exports = {
extends: ['hx']
};
const a = 1;
// prettier.config.cjs
module.exports = require('eslint-config-hx/prettier');
// stylelint.config.cjs
module.exports = require('eslint-config-hx/stylelint');
vscode 配置(保存自动格式化)
// .vscode/settings.json
{
//配置保存自动格式化
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.fixAll.stylelint": true
},
//指定默认格式化工具
"editor.defaultFormatter": "esbenp.prettier-vscode",
//指定eslint需要检查的文件
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"vue",
"html",
"markdown",
"json",
"jsonc",
"yaml"
],
//指定stylelint需要检查的文件
"stylelint.validate": ["css", "scss", "less", "vue"],
//关闭vscode内置样式校验,不然使用tailwindcss会报错
"less.validate": false,
"css.validate": false,
"scss.validate": false
}
1.0.0-beta.13
9 months ago
1.0.0-beta.14
9 months ago
1.0.0-beta.12
10 months ago
1.0.0-beta.11
10 months ago
1.0.0-beta.10
10 months ago
1.0.0-beta.9
10 months ago
1.0.0-beta.8
10 months ago
1.0.0-beta.7
10 months ago
1.0.0-beta.6
10 months ago
1.0.0-beta.5
10 months ago
1.0.0-beta.4
10 months ago
1.0.0-beta.3
10 months ago
1.0.0-beta.2
10 months ago
1.0.0-beta.1
10 months ago
1.0.0-beta.0
10 months ago