小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

ESLint version 10 has removed the legacy eslintrc configuration system, finalizing a long transition to flat config. The update enhances developer experience, especially for plugin authors and...

ESLint v10: Flat Config Completion and JSX Tracking

InfoQ
InfoQ · 2026-04-01T15:27:00Z

ESLint 于 2025 年合并了多线程 linting 功能,解决了十年来的性能问题,使大型项目的 lint 速度提升超过 30%。新增的 concurrency 属性默认关闭,需谨慎使用以避免增加开销。

eslint 支持多线程并发 Lint

icodex - 个人网站
icodex - 个人网站 · 2025-08-19T00:00:00Z
草梅 Auth 1.4.0 发布与 ESLint v9 更新 | 2025 年第 33 周草梅周报

本周草梅 Auth 发布了1.4.0版本,优化了邮件模板、日志输出和隐私保护功能,并支持Google Analytics和百度统计集成。同时,eslint-config-cmyr和stylelint-config-cmyr也更新,兼容ESLint v9。

草梅 Auth 1.4.0 发布与 ESLint v9 更新 | 2025 年第 33 周草梅周报

草梅友仁的博客
草梅友仁的博客 · 2025-08-17T13:21:37Z
草梅 Auth 1.4.0 发布与 ESLint v9 更新 | 2025 年第 33 周草梅周报

草梅周报发布了草梅 Auth 1.4.0版本,优化了邮件模板、日志输出和隐私保护功能,支持Google Analytics和百度统计。同时,更新了eslint-config-cmyr以兼容ESLint v9,确保代码风格一致。

草梅 Auth 1.4.0 发布与 ESLint v9 更新 | 2025 年第 33 周草梅周报

草梅友仁的博客
草梅友仁的博客 · 2025-08-17T13:21:37Z
ESLint已死,Biome万岁?

Biome是一个全能工具包,旨在替代ESLint,提供快速、易用的格式化和linting功能,支持JS、TS、JSON和TOML。它简化了配置,减少了插件依赖,适合新项目和快速CI管道。尽管ESLint拥有成熟的插件生态,但Biome的出现可能会改变前端工具的未来。

ESLint已死,Biome万岁?

DEV Community
DEV Community · 2025-05-25T08:14:05Z
在我的 Next.js + TypeScript 项目中配置 ESLint,以保持代码整洁、一致且无错误——专业写作的必备工具!

本文介绍了如何为项目配置ESLint,强调其作为代码检查工具的重要性。详细说明了配置文件、解析器、插件的使用,以及规则和环境的设置,最后指出配置方式应根据项目需求调整。

在我的 Next.js + TypeScript 项目中配置 ESLint,以保持代码整洁、一致且无错误——专业写作的必备工具!

DEV Community
DEV Community · 2025-05-13T11:09:55Z
Shopify:掌握GraphQL

本文介绍了如何使用eslint和graphql-eslint插件简化Shopify GraphQL的Linting过程。通过配置eslint,可以检查GraphQL代码中的未知字段和最佳实践,确保代码符合最新标准。建议使用Shopify Codegen工具自动化处理,提高开发效率。

Shopify:掌握GraphQL

DEV Community
DEV Community · 2025-05-13T09:08:22Z
如何在Turborepo中创建ESLint配置包

在不断扩展的单一代码库中,保持多个应用和包的一致代码质量至关重要。通过创建共享的ESLint配置包,可以有效实现这一目标。本文介绍了如何在基于Turborepo的单一代码库中设置适用于TypeScript、React和Node.js的可重用ESLint配置。

如何在Turborepo中创建ESLint配置包

DEV Community
DEV Community · 2025-05-08T13:06:14Z
🔧🚫 停止使用 ngIf 和 ngFor:通过 ESLint 强制执行 Angular 的新控制流语法 ✅

使用ESLint规则可以帮助开发者轻松将旧的Angular指令(如*ngFor、*ngIf、*ngSwitch)转换为新的控制流语法(@for、@if、@switch),从而提升代码质量和性能。通过添加相应的ESLint规则,开发者能够自动检测旧指令的使用,确保代码符合最新的最佳实践。

🔧🚫 停止使用 ngIf 和 ngFor:通过 ESLint 强制执行 Angular 的新控制流语法 ✅

DEV Community
DEV Community · 2025-05-01T10:34:26Z
在Playwright测试中使用ESLint捕获缺失的`await`调用

在Playwright测试中,缺少await可能导致不稳定。通过设置TypeScript ESLint规则@typescript-eslint/no-floating-promises,可以自动捕捉未处理的promise,从而减少测试不稳定性。确保安装ESLint和TypeScript,并在VS Code中配置相应扩展,以及时发现错误。

在Playwright测试中使用ESLint捕获缺失的`await`调用

DEV Community
DEV Community · 2025-04-16T11:55:06Z
在Webpack和Babel创建的React项目中设置ESLint和Prettier(续)

本文介绍了如何在Webpack和Babel创建的React项目中添加ESLint和Prettier,ESLint用于代码检查以确保质量,Prettier用于格式化以保持一致性。文章详细说明了安装和配置的步骤,以及如何在VSCode中实现自动化。

在Webpack和Babel创建的React项目中设置ESLint和Prettier(续)

DEV Community
DEV Community · 2025-04-14T14:33:49Z
ESLint 现在正式支持 CSS、JSON 和 Markdown

ESLint团队正式支持CSS语言,新增CSS linting规则,如检查重复@import、空块和无效属性等。关键规则require-baseline允许开发者根据浏览器支持情况检查CSS特性,旨在帮助开发者更有效地调试CSS问题。

ESLint 现在正式支持 CSS、JSON 和 Markdown

InfoQ
InfoQ · 2025-03-21T07:22:00Z
适用于 ESLint V9 的现代化扁平化配置

ESLint V9.0.0 引入了扁平化配置,简化了配置文件和插件的使用。用户可通过 npm 安装 @bassist/eslint-config,创建 eslint.config.js 文件进行配置,支持 TypeScript 和 VS Code 自动修复,提供类型安全和灵活的命名工具,便于管理复杂规则集。

适用于 ESLint V9 的现代化扁平化配置

程沛权 - 养了三只猫
程沛权 - 养了三只猫 · 2025-03-13T16:35:02Z
理解ESLint和SonarLint:清晰与安全代码的指南

ESLint和SonarLint是提升代码质量的重要工具。ESLint专注于JavaScript和TypeScript的编码风格,而SonarLint实时检测安全漏洞和代码问题。两者结合使用,有助于开发者编写更清晰、安全和可维护的代码。

理解ESLint和SonarLint:清晰与安全代码的指南

DEV Community
DEV Community · 2025-03-02T08:41:58Z
想要寻找初学者的ESLint指南吗?现在就来阅读这篇文章!

ESLint是一个开源的静态代码分析工具,帮助开发者识别和修复JavaScript代码中的问题,确保代码格式一致,减少错误,提高代码质量。它支持自定义规则,适用于大型项目,广泛应用于Facebook、Google等公司。

想要寻找初学者的ESLint指南吗?现在就来阅读这篇文章!

DEV Community
DEV Community · 2025-02-27T17:13:19Z
React 和 TypeScript 组件库,第二部分:使用 typescript-eslint 和 prettier 进行代码标准化

本文介绍了如何通过typescript-eslint和prettier为React组件库配置代码标准化规则,以确保代码质量和格式一致性。文章提供了相关配置文件和自定义规则示例,旨在提升库的实用性和可维护性。

React 和 TypeScript 组件库,第二部分:使用 typescript-eslint 和 prettier 进行代码标准化

DEV Community
DEV Community · 2025-02-24T21:34:57Z
React和TypeScript组件库,第二部分:使用typescript-eslint和prettier进行代码标准化

本文介绍了如何为使用TypeScript和React的组件库添加代码标准化规则,利用typescript-eslint和prettier进行代码分析与格式化,涵盖配置文件创建、依赖库添加及自定义规则设置,以提升代码质量和一致性。

React和TypeScript组件库,第二部分:使用typescript-eslint和prettier进行代码标准化

DEV Community
DEV Community · 2025-02-24T21:34:35Z
如何像理智的开发者一样使用ESLint(JavaScript与TypeScript版)

ESLint是一个维护代码一致性的工具,能有效避免代码混乱。未使用ESLint可能导致代码审查争议和调试困难。安装和配置ESLint非常简单,建议使用流行的规则集。通过调整规则和插件,可以满足团队的特定需求。使用ESLint有助于减少调试时间,提高代码质量。

如何像理智的开发者一样使用ESLint(JavaScript与TypeScript版)

DEV Community
DEV Community · 2025-02-13T07:39:39Z
在React中使用Typescript进行代码标准化的Typescript-eslint与prettier配置

本文介绍了如何配置typescript-eslint与prettier,包括安装依赖、生成配置文件、设置React和prettier规则、定制规则及忽略特定文件,最后在package.json中添加eslint运行脚本,为后续组件库配置奠定基础。

在React中使用Typescript进行代码标准化的Typescript-eslint与prettier配置

DEV Community
DEV Community · 2025-02-11T21:23:34Z
使用 Typescript-eslint 和 Prettier 对 React 中的 Typescript 代码进行标准化

本文介绍了如何使用typescript-eslint和prettier配置React库的代码标准化,包括添加依赖、生成配置文件、应用推荐规则,以及自定义prettier和eslint规则,最后提供在package.json中添加lint检查脚本的示例。

使用 Typescript-eslint 和 Prettier 对 React 中的 Typescript 代码进行标准化

DEV Community
DEV Community · 2025-02-11T21:23:20Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码