- 博客(19)
- 收藏
- 关注
原创 Javascript 宏任务和微任务详解
为了管理任务的执行顺序,从而引入了宏任务(MacroTask)和微任务(MicroTask)的概念,宏任务和微任务都属于异步任务。代码执行过程中,碰到宏任务会放入宏队列,碰到微任务放入微队列。6. 微队列执行完成,检查宏队列,发现 setTimeout,执行。:同步代码执行完后,优先执行,每次事件循环中,只要微队列中有任务,就会全部执行完,直到微队列为空;:微任务执行完后,每次事件循环执行一个,执行完一个宏任务后,会检查微队列是否有任务需要执行。3. 继续往下碰到 Promise,属于微任务,放入微队列;
2025-03-07 17:56:44
328
原创 Eslint, Prettier, Stylelint 用法介绍+配置+冲突解决
Eslint, Prettier, Stylelint 作为前端开发中的三大代码质量检查和修复工具,非常有必要系统的去了解一下它们,用好了可以让你在日常开发中事半功倍~
2025-02-28 17:10:16
751
原创 VSCode 配置Stylelint保存时自动修复css代码格式
Stylelint是一款强大的现代CSS代码检查工具,它支持多种CSS预处理器语法,如SCSS和LESS。通过合理配置Stylelint规则,并结合编辑器插件,在保存文件时自动修复代码格式,可以极大地提高代码质量和开发效率。
2025-02-28 16:45:54
525
原创 VSCode配置保存自动修复代码格式(Eslint+Prettier)
基于 ESLint 的插件,通过对 JSX 语法的静态分析,提供了一系列的规则,以帮助我们编写符合无障碍性要求的代码,目的就是,通过强制执行符合可访问性标准的代码规则,使得网站在使用上更加顺畅。对import/export的语法进行linting,防止文件路径和导入名称拼写错误的问题。
2024-12-09 15:13:44
1714
原创 Linux 安装 node 环境
1. 下载指定node包(需与系统配套),并解压到服务器指定位置(例如:/usr/local/node-v12.22.8-linux-x64)。3. 输入:node -v 和 npm -v,出现版本号,说明配置生效。2. 配置环境变量(一般为 /etc/profile)执行 source /etc/profile。
2024-04-25 14:10:31
359
1
原创 Apache指定版本下载
我们知道,很多软件应用对于老版本下载都相当不友好,总是喜欢藏在隐秘的地方,Apache也不例外,不过当你看到这了,也就离梦想不远了~点红框处,就会进入到你想要的页面啦,在里边找到你想要版本下载即可,例如:2.0.64版本。
2024-04-20 15:46:27
578
原创 Apache版本升级
6. 将之前的apache配置文件替换到新的apache下(主要为 /conf/httpd.conf 和 /conf/extra/*.conf)7. 进入到bin目录下,输入./httpd -k start 开启服务(若存在端口被其他进程占用,杀掉进程后再启用)2. 解压到服务器指定目录,例如(/usr/local),此时为源码,还不能使用,需要编译处理(如系统已有apache,建议先备份一下)如有报依赖包未找到,则到官网去下载指定包,解压到 /usr/local下(图中是缺少apr依赖)
2024-04-20 15:29:26
1575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人