最新 最热

写好 JavaScript 异步代码的几个推荐做法

今天给大家来推荐几个写好 JavaScript 异步代码的推荐做法,每种场景都有一个对应的 eslint 规则,大家可以选择去配置一下。

2022-05-23
1

ESLint 是如何使用和实现的?

前言今天这篇文章,主要聊聊什么是ESLint,为什么要用它?它的实现原理是什么?工作中如何使用的ESLint,以及如何自定义ESLint规则。本文整理自以下文章:掘金:eslint工作原理探讨...

2022-05-17
1

Vue.js 组件编码规范

始终基于模块的方式来构建你的 app,每一个子模块只做一件事情。Vue.js 的设计初衷就是帮助开发者更好的开发界面模块。一个模块是应用程序中独立的一个部分。...

2022-05-17
1

手把手教你使用 ESLint + Prettier 规范项目代码

1. 代码质量问题:使用 / 编写的方式有可能有问题 (problematic patterns)

2022-05-16
1

手摸手教你撸一个代码检测命令行工具(CLI)

大家在做前端开发的时候,为了保证团队成员提交代码的质量,一般都会对代码进行代码质量检查和代码美化工作,通常的做法是进行一系列的配置,借助于 eslint、prettier、lint-staged、husky 等工具实现代码的检测工作。但是这...

2022-05-10
1

eslint遇到的报错

解决方案:https://stackoverflow.com/questions/62903921/how-do-i-fix-eslint-createrequire-is-not-a-function-in-atom-editor

2022-05-09
1

15分钟快速配置eslint,prettier,lint-staged,husky,commitizen实现前端项目代码规范化

当前,前端项目支持代码规范校验、代码格式化已经必不可少,同时需要支持代码提交前对代码格式校验预检查,这里提供一份最简单的配置供大家参考。...

2022-05-09
1

useMemo与useCallback

useMemo和useCallback都可缓存函数的引用或值,从更细的角度来说useMemo则返回一个缓存的值,useCallback是返回一个缓存函数的引用。

2022-05-06
1

Atom 编辑器安装 linter-eslint 插件,并配置使其支持 vue 文件中的 js 格式校验

之前我的博文写了一系列的vue教程。但是关闭了其中的代码校验,这一直让我很不爽。因为我希望自己写的代码是完美的。因此,后来我安装上了校验插件,并且使自己的代码通过了格式校验。...

2022-05-05
1

一套规范的vue3+vite2+ts4前端工程化项目环境

一套规范的vue3+vite2+ts4前端工程化项目环境 webvueblog.github.io/vue3-vite2-…

2022-04-29
1