eslint

Dr_哈哈8 天前
vue.js·代码规范·eslint
ESLint 9.0版本踩坑记录在使用新版本的 ESLint 时,遇见问题一定要注意查阅官方文档。首先检查 node 版本是否满足以下要求。
天心天地生12 天前
微信小程序·小程序·eslint
为微信小程序项目添加eslint在使用vscode开发微信小程序的过程中,修改js的时候发现没有报错提示,让我很不习惯,所以想为微信小程序项目添加eslint配置
松桑的前端后花园20 天前
前端·javascript·css·promise·eslint·前端周刊·前端后花园
#15松桑前端后花园周刊-Turborepo 2.0、ESLint v9.4.0、重新学习promise、CSS gapESLint 推出了一个新的 ESLint 配置迁移器ESLint 用户没有升级到 ESLint v9.x 的最大原因之一是迁移配置文件似乎很困难和复杂。因此 Eslint 推出@eslint/migrate-config支持将. eslintrc 文件迁移到 eslint.config.js,以帮助用户提高配置文件的速度。
Amd7941 个月前
代码规范·eslint·团队协作·持续集成·prettier·代码审查·vue 3
Vue 3与ESLint、Prettier:构建规范化的前端开发环境title: Vue 3与ESLint、Prettier:构建规范化的前端开发环境 date: 2024/6/11 updated: 2024/6/11 publisher: cmdragon
Vinkan@1 个月前
前端·javascript·eslint
Nuxt3 中使用 ESLint使用该命令安装的同时会给依赖、内置模块同时更新安装完毕后,nuxt.config.ts 文件 和 package.json 文件 会新增代码段:
echolc558732 个月前
前端·源码阅读·eslint
从架构和源码角度重新认识 ESLint (二)在上一篇文章 从架构和源码角度重新认识 ESLint (一) 中,我主要从 ESLint 的使用和架构出发,介绍了 ESLint 核心的功能模块,以及怎么更好地利用 debug 模式,帮助我们去定位问题。
十七同志2 个月前
前端·javascript·ide·vscode·代码规范·eslint
lint 代码规范,手动修复,以及vscode的第三方插件eslint自动修复不是语法规范,是一种书写风格,加多少空格,缩进多少,加不加分号,类似于书信的写作格式ESLint:是一个代码检查工具,用来检查你的代码是否符合指定的规则(你和你的团队可以自行约定一套规则)。在创建项目时,我们使用的是 JavaScript Standard Style 代码风格的规则,目前Standard的代码风格用的比较多
mysteryven2 个月前
rust·github·eslint
Oxlint 的 --import-plugin Alpha 版本发布!OXLint 作者的掘金账号:Boshen OXLint 作者的 Github: Boshen 原文地址:oxc-project.github.io/blog/2024-0…
IT搬砖攻城狮3 个月前
前端·javascript·eslint·prettier
ESLlint重大更新后,使用旧版ESLint搭配Prettier的配置方式就在前几天,ESLint迎来了一次重大更新,9.0.0版本,根据官方文档介绍,使用新版的先决条件是Node.js版本必须是18.18.0、20.9.0,或者是>=21.1.0的版本,新版ESLint将不再直接支持以下旧版配置(非扁平化)文件:
Taiyuuki3 个月前
前端·javascript·eslint
尝鲜ESLint v9版本 扁平模式(Flat Mode)如何配置前段时间 ESLint 正式发布v9.0.0版本,个人感觉最大的变化有两个:文本主要聚焦于新的配置方式,默认你熟悉旧的配置方式。
夜阑人却静3 个月前
前端·eslint·前端工程化
代码规范约束(2024版)在package.json文件的scripts选项中添加命令:"preinstall": "npx only-allow pnpm"
JefferyXZF3 个月前
代码规范·eslint·前端工程化
Monorepo代码规范:搭建 typeScript+ eslint + prettier + vscode 组件库开发环境使用 monorepo 整合多个项目,多个项目可能技术栈不一样,代码检测规范也不一样,那么如何共享项目 typescript 和 eslint 等配置就显得很重要。如果每个项目单独分散配置,管理起来就比较繁琐,想到的方案是将 typescript 和 eslint 抽离到单独的包,如 @swc-ui/typescript-config、 @swc-ui/eslint-config,在各个项目继承去使用,接下来介绍如何在项目中搭建。
默默且听风3 个月前
http·node.js·eslint
Fastify+TS实现基础IM服务(三)搭建Fastify+TS基础项目这篇文章涵盖了项目的组织、代码风格、日志记录、配置管理、HTTP服务初始化和全局错误处理六大核心要素。
无聊波波3 个月前
eslint
ESLint 9.0大版本发布,配置文件大更新早在去年9月,ESLint官方博客就预告了9.0版本,弃用和删除了大量的API和规则,其中格式化规则的删除和旧配置文件eslintrc的弃用更改幅度最大。几个月测试下来,4月5日尘埃落定,9.0版本正式发布。
总之就是非常可爱3 个月前
前端·eslint
eslint自定义rule因为公司前端架构原因,各个模块是单独的仓库,开发时只会关注当前的仓库,并且又需要为vue注册许多的全局组件。 但是当各个模块混合使用时,可能会导致全局组件重名,生产环境就会使用错误的组件出现严重的bug。 其中各个模块通过requre.context和Vue.install实现自动注册(当然有更好的办法解决这些问题)
黑羽同学3 个月前
vite·eslint
vite5+eslint踩坑使用 eslintrc.cjs 替代 eslintrc.js由于 vite 中 package.json 声明了 "type": "module",即表明项目下所有 js 遵循 ES Module 模块规范,那么你的 eslintrc.js 要求ESM方式配置,而不是下面的CommonJs
余腾靖3 个月前
前端·eslint·前端工程化
分享自己写的几个 eslint 规则在被裁后准备跑路的最后一周,把一些自己做的工作成果能开源的都给开源了,其中便包括一些自己写的 eslint 规则,不然你也看不到这篇文章了。由于深知自己的怠惰,所以我一直坚信一句话:永远不要高估开发的主观能动性,能够靠工具自动化的就不要靠开发自觉去做。我是一个对开发效率有极致追求的人,所以在开发日常碰到开发低效的场景总是会尝试使用最舒服,高效的方法去解决它。也因此在上家公司搞前端基建的那段时间,基于自己碰到的问题写了一些 eslint 规则。
叶落风尘4 个月前
前端·eslint
一文看懂ESLint本系列为各个前端相关知识重新深度学习,有需要的小伙伴可关注该专栏,后续会持续更新不同类型的前端相关知识总结
eyea4 个月前
代码规范·eslint
定制化Eslint规范,从0到1实现代码质量自动化检测作为一个开发者或者管理者,团队项目的代码质量管理和控制是非常重要的。本篇文章,我以一个开发者的视角,来分享了下团队代码规范从0到1的一个过程,目前已实现自动化的检测和平台展示。主要是记录了下个人在开发过程中的一些思考。如果能给到你一些借鉴,那么荣幸之至。
洛小豆4 个月前
前端·visual studio code·eslint
前端代码检测工具 ESLint是什么?怎么格式化代码?在近期的前端项目整改过程中,我们遇到了一个棘手的问题。尽管团队成员都致力于提升代码质量,但每个人的编码习惯迥异,这导致了代码格式化风格的不一致。不知道大家有没有遇到过这样的问题:原本只需添加一行代码来修复一个问题,却在下载项目后发现,本地代码格式化工具对整个文件进行了大规模的调整。结果,原本几行的改动在提交时变成了数百行的变更,这无疑增加了代码检视的工作量。