首页/文章/前端规范

前端规范

15 篇文章

前端规范04-07
阅读

eslint配置airbnb

要在 ESLint 中使用 Airbnb 的代码规范,需要安装 包以及相关的 peerDependencies。 首先,需要全局或局部安装 ESLint: 然后,需要安装 以及其 peerDependencies: 最后,在项目的根目录下添加 文件,并配置如下: 这样就可以使用 Airbnb 的代码规范了。\ \]

前端规范04-07
阅读

eslint配置airbnb-base

如果只想使用 ,则需要安装 包以及相关的 peerDependencies。 首先,需要全局或局部安装 ESLint: 然后,需要安装 以及其 peerDependencies: 最后,在项目的根目录下添加 文件,并配置如下: 这样就可以使用 Airbnb 的基础代码规范了。\ \]

前端规范04-07
阅读

husky lint-staged配置

lint staged和husky是两个常用的npm包,用于在git commit或git push时自动运行代码检查、格式化等操作,可以有效避免代码库中出现低级错误。下面是它们的安装和配置步骤: 1. 安装 husky 和 lint staged 包(版本最好是最新版)。 2. 在 package.json 中添加如下两个字段: 3. 运行 npm run lint 和 npm run format 来分别检查和格式化代码。如果不进行...

前端规范02-22
阅读

eslint-plugin-jsx-a11y

如果您通过 安装此插件 ,请按照 。 您首先需要安装 : 接下来,安装 : 注意: 如果你全局安装了 ESLint(使用 npm 中的标志,或者 yarn 中的前缀),那么你也必须 全局安装。 用法 添加 到 配置文件的插件部分。您可以省略 前缀: 然后在规则部分配置您要使用的规则。 您还可以一次启用所有推荐的或严格的规则。添加 或 输入 : 支持的规则 access :强制表情符号被包裹并提供屏幕阅读器访问。 :强制所有需要替代文本的...

前端规范07-15
阅读

eslint规则

前端规范07-15
阅读

eslint规则-文字版

List of supported rules 规则列表 : Enforces consistent naming for boolean props 布尔属性的命名一致性 需要以is或has为前缀 : Forbid "button" element without an explicit "type" attribute 按钮元素需要明确的type属性 : Prevent extraneous defaultProps on comp...