最新 最热

隐藏在 Eslint 的 fix 功能中的可以用来面试的算法题

我们知道 eslint 支持 fix,当添加了 --fix 参数部分 rule 可以自动修复问题。

2021-09-28
1

写一个 eslint 插件:vue template 中 class 顺序的检查和自动修复

有小伙伴问我如何修复 vue template 中的 class 名的顺序、属性名顺序,还有 options 中的属性顺序的问题,用 eslint 可以做到么。

2021-09-28
1

深入对比 eslint 插件 和 babel 插件的异同点

babel 和 eslint 都是基于 AST 的,一个是做代码的转换,一个是做错误检查和修复。babel 插件和 eslint 插件都能够分析和转换代码,那这俩到底有啥不同呢?...

2021-09-28
1

深入对比 eslint 插件 和 babel 插件的异同点

babel 和 eslint 都是基于 AST 的,一个是做代码的转换,一个是做错误检查和修复。babel 插件和 eslint 插件都能够分析和转换代码,那这俩到底有啥不同呢?...

2021-09-27
1

提升执行效率的同时保障代码规范的统一标准

最佳实践: 通过 @iceworks/eslint-plugin-best-practices 分析项目,提出符合当前工程特征(对 ice 和 Rax 项目友好)的最佳实践及阻塞问题发布卡口,帮助开发者优化项目性能,避免潜在 bug 。...

2021-09-26
1

如何在大型代码仓库中删掉废弃的文件和 exports?

很多项目历史悠久,其中很多 文件或是 export 出去的变量 已经不再使用,非常影响维护迭代。举个例子来说,后端问你:“某某接口统计一下某接口是否还有使用?”你在项目里一搜,好家伙,还有好几处使用呢,结果那些定义或文件是从未...

2021-09-08
1

推荐一波实用高效的 NPM 工具包,总有几款适合你

在这里,我整理出一份个人最喜欢的 NPM 软件包清单。为了便于浏览,我还对它们进行了分类,希望呈现出更加清晰的结构。

2021-09-08
1

前端实战:electron+vue3+ts开发桌面端便签应用

具体实现过程, 内容很长, 建议先点赞收藏, 再一步步学习, 接下来会就该项目的每一个重点细节做详细的分析.

2021-09-03
1

【nodejs脚手架开发】交互处理-Inquirer.js篇

上一篇 文章讲解了nodejs开发的第一步,命令处理,命令处理的短板是无法处理复杂的选项,而inquier.js解决了这一问题。这篇文章继续介绍脚手架中的交互处理。...

2021-08-30
1

前端 Code Review 指北

作者:magentaqin,腾讯 CSIG 前端开发工程师 说到 Code Review,经常有同学会问,究竟从哪些方面下手?除了一些抽象的 Review 原则,有没有更细化的实施准则来指导实践? PCG 代码委员会曾推出过通道晋级代码检查报告。笔者打算在...

2021-08-19
1