从 Vue 构建模块你可以学到什么?
文章通过剖析 Vue 源码的构建脚本,探讨了在重构低代码平台为 Monorepo 架构时,如何借鉴其构建分发策略。内容涵盖 Node.js 18 的 `node:` 前缀、并发控制函数、execa 子进程管理,以及在 ESM 环境中使用 require 等实用技术细节。
共 5 篇文章
文章通过剖析 Vue 源码的构建脚本,探讨了在重构低代码平台为 Monorepo 架构时,如何借鉴其构建分发策略。内容涵盖 Node.js 18 的 `node:` 前缀、并发控制函数、execa 子进程管理,以及在 ESM 环境中使用 require 等实用技术细节。
文章通过分析 Koa 源码,深入探讨了其核心的洋葱模型中间件执行机制。重点解析了 `koa-compose` 库如何利用递归和 Promise 实现中间件的顺序与逆序执行,解释了输出 1,3,4,2 的底层原理。
本文深入剖析 Vite 官方脚手架 `create-vite` 的源码实现,聚焦于其如何通过 minimist 解析命令行参数、prompts 实现交互式问答以及 kolorist 优化终端输出,来构建一个高效、用户友好的项目初始化流程。
探讨在 Node.js CLI 开发中采用 TypeScript 的实践方案,对比了 tsc、rollup 和 ts-node 等工具在代码编译、静态资源处理和运行时性能方面的权衡,为复杂项目提供架构选择参考。
探讨在 Node.js 环境下使用 Cheerio 库解析服务器渲染的 HTML 页面,构建爬虫以提取结构化数据,并分享基于实际购房场景的定时推送实现。