Skip to content
Walnut Admin
搜索
Ctrl K
Main Navigation
指南
介绍
包含内容
前端
介绍
简化的项目配置
naive-ui
i18n
vite插件
组件
axios
图标icon
路由router
第三方插件
安全加密
hooks
记录
日常记录
服务器记录
docker记录
redis记录
mongoDB记录
nginx记录
公告
1.0.0
支持
主题
菜单
回到顶部
页面导航
简化的项目配置
未设置标题
2. 现行简化方案(参考
antfu
大佬推荐)
1. 早期配置情况
采用
ESLint
+
Prettier
+
Husky
+
Lint staged
+ Commit lint
的组合方案。
存在问题:配置项繁多,导致整体流程复杂。
发现冗余:现代
ESLint
已内置诸多
Prettier
功能,无需单独安装;
Husky
配置繁琐复杂,适合超大型多成员项目。
位置:项目根目录下的
eslint.config.mjs
。
内容:
包含一些对默认规则的 override(重写)。
开启
unocss
的
ESLint
配置,涉及样式顺序等校验规则的设置。
优势:相比早期需安装一系列
ESLint
插件,采用
antfu
推荐的方案后,配置过程更简洁轻松。