2.4.0 • Published 2 years ago
qy-norm v2.4.0
qy-norm
个人项目规范
校验 commit-msg 前也会先校验 eslint、stylelint cz 也会事先校验 code
release 脚本自动生成 changelog tag, 并允许自动发布
初始化
- 1 执行
npx qy-norm
并选择要配置内容
使用
1. eslint
const path = require("path");
module.exports = {
globals: {
$console: true,
GLOBAL_SERVICER: true,
WS_SERVICER: true,
PUBLICKEY: true,
},
extends: [path.resolve(__dirname, "./node_modules/qy-norm/.eslintrc.js")],
};
2. stylelintrc
const path = require("path");
module.exports = {
extends: [path.resolve(__dirname, "./node_modules/qy-norm/.stylelintrc.js")],
};
3. .vscode/setting.json 自动格式化配置
{
// -----------统一配置--------------
"editor.codeActionsOnSave": { // 代码自动格式配置
"source.fixAll.eslint": true, // 根据 eslint 配置进行格式化, 需要安装 eslint 插件
"source.fixAll.stylelint": true // 根据 eslint 配置进行格式化, 需要安装 stylelint 插件
}
}
TODO
[] eslint 所有规则校验、配置过一遍、同时需要验证 vscode 自动修复是否可用 [] eslint jsx 属性格式、引入配置 [] prettier [] 日志颜色问题
2.4.0
2 years ago
2.1.0
2 years ago
2.0.0
2 years ago
1.4.6
3 years ago
1.4.5
3 years ago
1.4.3
3 years ago
1.4.2
3 years ago
1.4.1
3 years ago
1.4.9
3 years ago
1.4.8
3 years ago
1.4.7
3 years ago
1.2.0
3 years ago
1.4.0
3 years ago
1.0.13
3 years ago
1.0.11
3 years ago
1.0.10
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.12
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.4
3 years ago
1.0.0
3 years ago