基于 Anthony's ESLint Config、适用于 uni-app 项目的 ESLint Config。
- 支持 uni-app 项目
- 支持对 manifest.json 排序
- 支持对 pages.json 排序
- 支持对 theme.json 排序
eslint | @antfu/eslint-config | @uni-helper/eslint-config | Node 要求 | 备注 |
---|---|---|---|---|
^8.40.0 | ^2.25.0 | ^0.1.0 | ^12.22.0 || ^14.17.0 || >=16.0.0 | |
^9.5.0 | ^3.0.0 | ^0.2.0 | ^18.18.0 || ^20.9.0 || >=21.1.0 | |
^9.10.0 | ^3.4.0 | ^0.2.0 | ^18.18.0 || ^20.9.0 || >=21.1.0 | |
^9.10.0 | ^3.13.0 | ^0.3.0 | ^18.18.0 || ^20.9.0 || >=21.1.0 | |
^9.10.0 | ^4.0.1 | ^0.4.0 | ^18.18.0 || ^20.9.0 || >=21.1.0 | 没有 CJS 支持 |
用法
手动安装
在项目根目录创建 eslint.config.mjs
:
eslint.config.mjs
修改 package.json scripts
package.json
更多配置及选项请查看 @antfu/eslint-config 的文档,如: