@zone-z/eslint-config
v0.0.1
Published
A eslint config for sunsea fe
Readme
@zone-z/eslint-config
ESLint 配置包,用于 Sunsea 前端项目的代码规范。
简介
这个包提供了一套统一的 ESLint 规则配置,适用于 Zone 系列项目的前端开发。
安装
npm install @zone-z/eslint-config --save-dev使用方法
在项目根目录的 .eslintrc.js 文件中继承此配置:
module.exports = {
extends: ['@zone-z/eslint-config']
};或者在 package.json 中配置:
{
"eslintConfig": {
"extends": ["@zone-z/eslint-config"]
}
}规则说明
此配置包含以下主要规则:
- 生产环境:禁用
console和debugger - 代码风格:4空格缩进、单引号、分号等
- 最佳实践:强制使用
===、禁用var、驼峰命名等
许可证
MIT
