<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>文章 on hujiacheng的技术博客</title><link>https://hujiacheng-blog.netlify.app/posts/</link><description>Recent content in 文章 on hujiacheng的技术博客</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><copyright>© 2026 hujiacheng</copyright><lastBuildDate>Fri, 10 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://hujiacheng-blog.netlify.app/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>Git Detached HEAD 详解</title><link>https://hujiacheng-blog.netlify.app/posts/git-detached-head/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/git-detached-head/</guid><description/></item><item><title>Git 代码回退：revert 与 reset 详解</title><link>https://hujiacheng-blog.netlify.app/posts/git-revert-reset/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/git-revert-reset/</guid><description/></item><item><title>Git 分支整合：rebase、cherry-pick、merge 详解</title><link>https://hujiacheng-blog.netlify.app/posts/git-rebase-cherrypick-merge/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/git-rebase-cherrypick-merge/</guid><description/></item><item><title>Git 代理配置指南（Windows）</title><link>https://hujiacheng-blog.netlify.app/posts/git-proxy-windows/</link><pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/git-proxy-windows/</guid><description/></item><item><title>MCP完全指南</title><link>https://hujiacheng-blog.netlify.app/posts/mcp-guide/</link><pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/mcp-guide/</guid><description/></item><item><title>Rollup / Vite 插件钩子：moduleParsed 深度解析</title><link>https://hujiacheng-blog.netlify.app/posts/rollup-moduleparsed-deep-dive/</link><pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/rollup-moduleparsed-deep-dive/</guid><description/></item><item><title>Vite 打包阶段钩子内存占用深度分析</title><link>https://hujiacheng-blog.netlify.app/posts/vite-build-memory-analysis/</link><pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-build-memory-analysis/</guid><description/></item><item><title>Vite 插件钩子详解：Build 与 Dev 模式</title><link>https://hujiacheng-blog.netlify.app/posts/vite-hooks-build-dev/</link><pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-hooks-build-dev/</guid><description/></item><item><title>Vite 核心钩子完整文档</title><link>https://hujiacheng-blog.netlify.app/posts/vite-core-hooks/</link><pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-core-hooks/</guid><description/></item><item><title>ESM 与 CommonJS 深度对比</title><link>https://hujiacheng-blog.netlify.app/posts/esm-vs-commonjs/</link><pubDate>Sun, 29 Mar 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/esm-vs-commonjs/</guid><description/></item><item><title>Vue 3 VNode 核心标识解析 - type、shapeFlag 与 patchFlag</title><link>https://hujiacheng-blog.netlify.app/posts/vue3-vnode-core-flags/</link><pubDate>Sun, 22 Mar 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue3-vnode-core-flags/</guid><description/></item><item><title>Vue 3 响应式原理与 Proxy/Reflect 核心机制学习笔记</title><link>https://hujiacheng-blog.netlify.app/posts/vue3-reactivity-proxy-reflect/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue3-reactivity-proxy-reflect/</guid><description/></item><item><title>Vue 核心原理解析笔记：异步更新队列 `queueJob` 与 `nextTick`</title><link>https://hujiacheng-blog.netlify.app/posts/vue-async-update-and-nexttick/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue-async-update-and-nexttick/</guid><description/></item><item><title>Vite Dev 模式下的插件钩子执行详解</title><link>https://hujiacheng-blog.netlify.app/posts/vite-dev-hooks/</link><pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-dev-hooks/</guid><description/></item><item><title>Vite 构建内存监控 &amp; 耗时统计插件</title><link>https://hujiacheng-blog.netlify.app/posts/vite-memory-monitor-plugin/</link><pubDate>Thu, 12 Mar 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-memory-monitor-plugin/</guid><description/></item><item><title>Vue 项目文件的构建之旅：逐钩子追踪 Vite 打包全过程</title><link>https://hujiacheng-blog.netlify.app/posts/vite-hooks-file-journey/</link><pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-hooks-file-journey/</guid><description/></item><item><title>Vite MPA 多入口：让扫码 H5 页面与主系统彻底解耦</title><link>https://hujiacheng-blog.netlify.app/posts/vite-mpa/</link><pubDate>Fri, 06 Mar 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-mpa/</guid><description/></item><item><title>深度解析：Vite 配置中 `define` 的使用场景与实战指南</title><link>https://hujiacheng-blog.netlify.app/posts/vite-define-best-practices/</link><pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-define-best-practices/</guid><description/></item><item><title>React 样式工程化实战笔记</title><link>https://hujiacheng-blog.netlify.app/posts/react-style-engineering-guide/</link><pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/react-style-engineering-guide/</guid><description/></item><item><title>Vite 环境变量与 TypeScript 配置实战笔记</title><link>https://hujiacheng-blog.netlify.app/posts/vite-env-typescript-guide/</link><pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-env-typescript-guide/</guid><description/></item><item><title>Vite 客户端类型声明 (`vite/client`) 与三斜线指令解析笔记</title><link>https://hujiacheng-blog.netlify.app/posts/vite-client-types-explained/</link><pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-client-types-explained/</guid><description/></item><item><title>Vite 项目 tsconfig 配置文件深度解析笔记</title><link>https://hujiacheng-blog.netlify.app/posts/vite-tsconfig-explained/</link><pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-tsconfig-explained/</guid><description/></item><item><title>Monorepo 构建笔记：Vite 与 tsconfig 路径同步及环境解耦指南</title><link>https://hujiacheng-blog.netlify.app/posts/monorepo-vite-tsconfig-guide/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/monorepo-vite-tsconfig-guide/</guid><description/></item><item><title>tsconfig.json 的核心角色与使用场景深度解析</title><link>https://hujiacheng-blog.netlify.app/posts/tsconfig-core-roles-and-use-cases.md/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/tsconfig-core-roles-and-use-cases.md/</guid><description/></item><item><title>TypeScript 内置工具类型速查手册</title><link>https://hujiacheng-blog.netlify.app/posts/ts-utility-types-cheatsheet/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/ts-utility-types-cheatsheet/</guid><description/></item><item><title>1-2月的碎碎念</title><link>https://hujiacheng-blog.netlify.app/posts/my-2026-month-1-2/</link><pubDate>Fri, 13 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/my-2026-month-1-2/</guid><description/></item><item><title>Vue 3 源码笔记：Diff 算法深度解析 (patchKeyedChildren)</title><link>https://hujiacheng-blog.netlify.app/posts/vue3-diff-algorithm-scenarios-and-source/</link><pubDate>Fri, 13 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue3-diff-algorithm-scenarios-and-source/</guid><description/></item><item><title>Vue 3 源码核心笔记：乱序 Diff (Unknown Sequence) 深度解析</title><link>https://hujiacheng-blog.netlify.app/posts/vue3-patch-keyed-children-deep-dive/</link><pubDate>Fri, 13 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue3-patch-keyed-children-deep-dive/</guid><description/></item><item><title>Vue 3 源码核心解析：最长递增子序列 (LIS) 算法全景图</title><link>https://hujiacheng-blog.netlify.app/posts/vue3-lis-algorithm-deep-dive/</link><pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue3-lis-algorithm-deep-dive/</guid><description/></item><item><title>HBuilderX uni-app 微信小程序打包部署指南</title><link>https://hujiacheng-blog.netlify.app/posts/hbuilderx-uni-app-build-mp-deploy/</link><pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/hbuilderx-uni-app-build-mp-deploy/</guid><description/></item><item><title>UniApp 微信小程序 CLI 自动化上传指南</title><link>https://hujiacheng-blog.netlify.app/posts/miniprogram-ci-guide/</link><pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/miniprogram-ci-guide/</guid><description/></item><item><title>Console 性能分析方法</title><link>https://hujiacheng-blog.netlify.app/posts/console-performance-analysis/</link><pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/console-performance-analysis/</guid><description/></item><item><title>Vite Source Map 构建全流程详解</title><link>https://hujiacheng-blog.netlify.app/posts/vite-sourcemap-build-process/</link><pubDate>Mon, 02 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-sourcemap-build-process/</guid><description/></item><item><title>Vite 打包慢？原因分析与优化实战指南</title><link>https://hujiacheng-blog.netlify.app/posts/vite-build-optimization/</link><pubDate>Mon, 02 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-build-optimization/</guid><description/></item><item><title>Vite 打包全流程可视化：从源码到产物</title><link>https://hujiacheng-blog.netlify.app/posts/vite-build-visual-guide/</link><pubDate>Mon, 02 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-build-visual-guide/</guid><description/></item><item><title>Vite 构建内存溢出：原因分析与解决方案</title><link>https://hujiacheng-blog.netlify.app/posts/vite-build-memory-overflow/</link><pubDate>Mon, 02 Feb 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-build-memory-overflow/</guid><description/></item><item><title>前端包管理器深度对比：npm vs yarn vs pnpm</title><link>https://hujiacheng-blog.netlify.app/posts/package-manager-comparison/</link><pubDate>Sun, 25 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/package-manager-comparison/</guid><description/></item><item><title>前端工程化体系学习指南 - 从实践到原理</title><link>https://hujiacheng-blog.netlify.app/posts/frontend-engineering-guide/</link><pubDate>Sun, 25 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/frontend-engineering-guide/</guid><description/></item><item><title>AST 完全指南：从入门到精通</title><link>https://hujiacheng-blog.netlify.app/posts/ast-guide/</link><pubDate>Fri, 23 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/ast-guide/</guid><description/></item><item><title>Sourcemap 完全指南</title><link>https://hujiacheng-blog.netlify.app/posts/sourcemap-guide/</link><pubDate>Fri, 23 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/sourcemap-guide/</guid><description/></item><item><title>Transform 钩子失效原因分析</title><link>https://hujiacheng-blog.netlify.app/posts/transform-hook-failure-analysis/</link><pubDate>Fri, 23 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/transform-hook-failure-analysis/</guid><description/></item><item><title>Vite 构建流程详解：从命令到产物</title><link>https://hujiacheng-blog.netlify.app/posts/vite-build-process/</link><pubDate>Fri, 23 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-build-process/</guid><description/></item><item><title>Vite 构建流程详解：从源码到产物</title><link>https://hujiacheng-blog.netlify.app/posts/vite-build-workflow/</link><pubDate>Fri, 23 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-build-workflow/</guid><description/></item><item><title>Sourcemap 配置</title><link>https://hujiacheng-blog.netlify.app/posts/sourcemap-comment-demo/</link><pubDate>Thu, 22 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/sourcemap-comment-demo/</guid><description/></item><item><title>为什么 Rollup 会将 Sourcemap 重置为 Undefined</title><link>https://hujiacheng-blog.netlify.app/posts/why-rollup-resets-sourcemap-to-undefined/</link><pubDate>Thu, 22 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/why-rollup-resets-sourcemap-to-undefined/</guid><description/></item><item><title>Sourcemap Filter 插件文档</title><link>https://hujiacheng-blog.netlify.app/posts/sourcemap-filter/</link><pubDate>Tue, 20 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/sourcemap-filter/</guid><description/></item><item><title>版本号生成与读取脚本说明</title><link>https://hujiacheng-blog.netlify.app/posts/version-scripts/</link><pubDate>Tue, 20 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/version-scripts/</guid><description/></item><item><title>Sentry Sourcemap 上传脚本说明</title><link>https://hujiacheng-blog.netlify.app/posts/upload-sourcemap-guide/</link><pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/upload-sourcemap-guide/</guid><description/></item><item><title>Proxy 和 Reflect</title><link>https://hujiacheng-blog.netlify.app/posts/proxy+reflect/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/proxy+reflect/</guid><description/></item><item><title>2025年总结</title><link>https://hujiacheng-blog.netlify.app/posts/2025-summary/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/2025-summary/</guid><description/></item><item><title>Vite 常用配置</title><link>https://hujiacheng-blog.netlify.app/posts/vite-common-config/</link><pubDate>Fri, 26 Dec 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-common-config/</guid><description/></item><item><title>Vue 3 核心机制深度解析：`h` 函数与 `render` 函数</title><link>https://hujiacheng-blog.netlify.app/posts/vue-h-and-render/</link><pubDate>Wed, 17 Dec 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue-h-and-render/</guid><description/></item><item><title>Vue 3 核心机制深度解析：`h` 函数与 `render` 函数 vs `createApp`</title><link>https://hujiacheng-blog.netlify.app/posts/vue-h-and-render-vs-create-app/</link><pubDate>Wed, 17 Dec 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue-h-and-render-vs-create-app/</guid><description/></item><item><title>Vite 打包产物与分包策略详解 (Chunk Guide)</title><link>https://hujiacheng-blog.netlify.app/posts/vite-chunk-guide/</link><pubDate>Wed, 10 Dec 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-chunk-guide/</guid><description/></item><item><title>Vue 3 异步加载与打包构建深度指南</title><link>https://hujiacheng-blog.netlify.app/posts/vue-async-loading-code-splitting-guide/</link><pubDate>Wed, 10 Dec 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue-async-loading-code-splitting-guide/</guid><description/></item><item><title>Vue 3 + TypeScript 全局组件类型声明指南</title><link>https://hujiacheng-blog.netlify.app/posts/vite-global-components/</link><pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-global-components/</guid><description/></item><item><title>gitignore 配置详解</title><link>https://hujiacheng-blog.netlify.app/posts/gitignore-options/</link><pubDate>Fri, 05 Dec 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/gitignore-options/</guid><description/></item><item><title>Vue 项目 Linux (Nginx) 部署操作文档</title><link>https://hujiacheng-blog.netlify.app/posts/nginx-deploy/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/nginx-deploy/</guid><description/></item><item><title>Vue3+TypeScript 组件库 Vite 打包配置</title><link>https://hujiacheng-blog.netlify.app/posts/vue3-ts-components-vite-build/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue3-ts-components-vite-build/</guid><description/></item><item><title>Changesets 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/changesets-cli-options/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/changesets-cli-options/</guid><description/></item><item><title>commitlint 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/commitlint-options/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/commitlint-options/</guid><description/></item><item><title>editorconfig 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/editorconfig-options/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/editorconfig-options/</guid><description/></item><item><title>monorepo + turborepo 搭建项目</title><link>https://hujiacheng-blog.netlify.app/posts/monorepo-turborepo/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/monorepo-turborepo/</guid><description/></item><item><title>npmrc 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/npmrc-options/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/npmrc-options/</guid><description/></item><item><title>package.json 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/package-json-options/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/package-json-options/</guid><description/></item><item><title>Rollup 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/rollup-options/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/rollup-options/</guid><description/></item><item><title>tsconfig.json 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/tsconfig-options/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/tsconfig-options/</guid><description/></item><item><title>Vite 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/vite-options/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vite-options/</guid><description/></item><item><title>Vitest 单元测试配置指南</title><link>https://hujiacheng-blog.netlify.app/posts/vitest-testing-guide/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vitest-testing-guide/</guid><description/></item><item><title>commitizen 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/commitizen-options/</link><pubDate>Mon, 17 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/commitizen-options/</guid><description/></item><item><title>tsup 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/tsup-options/</link><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/tsup-options/</guid><description/></item><item><title>Turborepo 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/turborepo-options/</link><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/turborepo-options/</guid><description/></item><item><title>妙码前端资料</title><link>https://hujiacheng-blog.netlify.app/posts/miao-ma-front/</link><pubDate>Sun, 09 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/miao-ma-front/</guid><description/></item><item><title>eslint prettier husky commitlint editorconfig stylelint 指南</title><link>https://hujiacheng-blog.netlify.app/posts/eslint-prettier-husky-commitlint-editorconfig-stylelint-guide/</link><pubDate>Thu, 06 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/eslint-prettier-husky-commitlint-editorconfig-stylelint-guide/</guid><description/></item><item><title>eslint 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/eslint-options/</link><pubDate>Thu, 06 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/eslint-options/</guid><description/></item><item><title>prettier 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/prettier-options/</link><pubDate>Thu, 06 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/prettier-options/</guid><description/></item><item><title>stylelint 配置选项</title><link>https://hujiacheng-blog.netlify.app/posts/stylelint-options/</link><pubDate>Thu, 06 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/stylelint-options/</guid><description/></item><item><title>Vue 3 + Vite + Sentry 监控配置指南</title><link>https://hujiacheng-blog.netlify.app/posts/vue-3-vite-sentry-monitoring-configuration-guide/</link><pubDate>Wed, 05 Nov 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue-3-vite-sentry-monitoring-configuration-guide/</guid><description/></item><item><title>CSS 函数</title><link>https://hujiacheng-blog.netlify.app/posts/css-functions/</link><pubDate>Mon, 27 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/css-functions/</guid><description/></item><item><title>uinapp系统相关信息</title><link>https://hujiacheng-blog.netlify.app/posts/uniapp-system-info/</link><pubDate>Sat, 25 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/uniapp-system-info/</guid><description/></item><item><title>CSS选择器优先级</title><link>https://hujiacheng-blog.netlify.app/posts/css-specificity/</link><pubDate>Thu, 23 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/css-specificity/</guid><description/></item><item><title>MCP-ROUTER配置</title><link>https://hujiacheng-blog.netlify.app/posts/mcp-config/</link><pubDate>Mon, 20 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/mcp-config/</guid><description/></item><item><title>MCP站点</title><link>https://hujiacheng-blog.netlify.app/posts/mcp-site/</link><pubDate>Mon, 20 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/mcp-site/</guid><description/></item><item><title>CSS 属性计算过程</title><link>https://hujiacheng-blog.netlify.app/posts/css-computed-style/</link><pubDate>Sun, 19 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/css-computed-style/</guid><description/></item><item><title>你不知道的 CSS 之包含块</title><link>https://hujiacheng-blog.netlify.app/posts/css-block/</link><pubDate>Sun, 19 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/css-block/</guid><description/></item><item><title>ai 工具</title><link>https://hujiacheng-blog.netlify.app/posts/ai-tools/</link><pubDate>Sat, 18 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/ai-tools/</guid><description/></item><item><title>浏览器渲染原理</title><link>https://hujiacheng-blog.netlify.app/posts/browser-rendering-principles/</link><pubDate>Sat, 18 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/browser-rendering-principles/</guid><description/></item><item><title>事件循环</title><link>https://hujiacheng-blog.netlify.app/posts/event-loop/</link><pubDate>Fri, 17 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/event-loop/</guid><description/></item><item><title>uniapp内网穿透</title><link>https://hujiacheng-blog.netlify.app/posts/uniapp-intranet-traversal/</link><pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/uniapp-intranet-traversal/</guid><description/></item><item><title>流式数据处理</title><link>https://hujiacheng-blog.netlify.app/posts/stream-process/</link><pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/stream-process/</guid><description/></item><item><title>cursor 配置</title><link>https://hujiacheng-blog.netlify.app/posts/cursor-config/</link><pubDate>Sat, 11 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/cursor-config/</guid><description/></item><item><title>Express.js 云服务器部署指南</title><link>https://hujiacheng-blog.netlify.app/posts/express-cloud-server-deployment-guide/</link><pubDate>Fri, 10 Oct 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/express-cloud-server-deployment-guide/</guid><description/></item><item><title>Vue设计与实现阅读笔记</title><link>https://hujiacheng-blog.netlify.app/posts/vue-design-and-implementation/</link><pubDate>Sun, 28 Sep 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue-design-and-implementation/</guid><description/></item><item><title>博客迁移</title><link>https://hujiacheng-blog.netlify.app/posts/blog-migration/</link><pubDate>Sun, 28 Sep 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/blog-migration/</guid><description/></item><item><title>Vue 组件库开发环境配置指南</title><link>https://hujiacheng-blog.netlify.app/posts/component-dev-environment/</link><pubDate>Tue, 23 Sep 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/component-dev-environment/</guid><description/></item><item><title>面试题库</title><link>https://hujiacheng-blog.netlify.app/posts/interview-questions/</link><pubDate>Wed, 17 Sep 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/interview-questions/</guid><description/></item><item><title>搭建monorepo项目</title><link>https://hujiacheng-blog.netlify.app/posts/monorepo/</link><pubDate>Sun, 31 Aug 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/monorepo/</guid><description/></item><item><title>简历制作</title><link>https://hujiacheng-blog.netlify.app/posts/write-resume/</link><pubDate>Sat, 30 Aug 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/write-resume/</guid><description/></item><item><title>日志系统说明文档</title><link>https://hujiacheng-blog.netlify.app/posts/logging-system/</link><pubDate>Fri, 15 Aug 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/logging-system/</guid><description/></item><item><title>https支持检查机制详细文档</title><link>https://hujiacheng-blog.netlify.app/posts/https-support-check/</link><pubDate>Sun, 10 Aug 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/https-support-check/</guid><description/></item><item><title>公开的api</title><link>https://hujiacheng-blog.netlify.app/posts/public-api/</link><pubDate>Wed, 18 Jun 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/public-api/</guid><description/></item><item><title>如何做一个动态心电图</title><link>https://hujiacheng-blog.netlify.app/posts/streaming-chart/</link><pubDate>Tue, 29 Apr 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/streaming-chart/</guid><description/></item><item><title>前端如何处理流式数据（SSE）</title><link>https://hujiacheng-blog.netlify.app/posts/sse-stream-solution/</link><pubDate>Mon, 28 Apr 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/sse-stream-solution/</guid><description/></item><item><title>Bookmarks</title><link>https://hujiacheng-blog.netlify.app/posts/bookmarks/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/bookmarks/</guid><description/></item><item><title>BUG 归档</title><link>https://hujiacheng-blog.netlify.app/posts/bugs/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/bugs/</guid><description/></item><item><title>express+ts+sequelize构建服务端</title><link>https://hujiacheng-blog.netlify.app/posts/build-server-side-with-express-ts-sequelize/</link><pubDate>Mon, 11 Nov 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/build-server-side-with-express-ts-sequelize/</guid><description/></item><item><title>使用vercel自动化部署express项目</title><link>https://hujiacheng-blog.netlify.app/posts/deploy-express-project-automatically-with-vercel/</link><pubDate>Sat, 28 Sep 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/deploy-express-project-automatically-with-vercel/</guid><description/></item><item><title>Vue常用的Api</title><link>https://hujiacheng-blog.netlify.app/posts/vue-common-apis/</link><pubDate>Sun, 08 Sep 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/vue-common-apis/</guid><description/></item><item><title>Electron+Vue3的远程打印项目</title><link>https://hujiacheng-blog.netlify.app/posts/electron-vue3-remote-printing-project/</link><pubDate>Mon, 19 Aug 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/electron-vue3-remote-printing-project/</guid><description/></item><item><title>常用代码片段</title><link>https://hujiacheng-blog.netlify.app/posts/common-code-snippets/</link><pubDate>Mon, 29 Jul 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/common-code-snippets/</guid><description/></item><item><title>React快速入门</title><link>https://hujiacheng-blog.netlify.app/posts/react-quick-start/</link><pubDate>Sun, 28 Jul 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/react-quick-start/</guid><description/></item><item><title>git 常用命令</title><link>https://hujiacheng-blog.netlify.app/posts/git/</link><pubDate>Fri, 26 Jul 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/git/</guid><description/></item><item><title>实现md自定义块block和代码块组code-group</title><link>https://hujiacheng-blog.netlify.app/posts/custom-block-and-code/</link><pubDate>Mon, 22 Jul 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/custom-block-and-code/</guid><description/></item><item><title>安装sharp v0.32.6导致的问题</title><link>https://hujiacheng-blog.netlify.app/posts/sharp-install-failed/</link><pubDate>Mon, 15 Jul 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/sharp-install-failed/</guid><description/></item><item><title>使用Git小乌龟完成常规的Git操作</title><link>https://hujiacheng-blog.netlify.app/posts/git-tortoisegit/</link><pubDate>Fri, 24 May 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/git-tortoisegit/</guid><description/></item><item><title>使用Netlify自动化部署Vitepress</title><link>https://hujiacheng-blog.netlify.app/posts/deploy-vitepress-automatically-with-netlify/</link><pubDate>Sat, 11 May 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/deploy-vitepress-automatically-with-netlify/</guid><description/></item><item><title>PicGo+腾讯COS+Typora搭建图床</title><link>https://hujiacheng-blog.netlify.app/posts/picgo-tencent-cos-typora-setup-image-hosting/</link><pubDate>Fri, 10 May 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/picgo-tencent-cos-typora-setup-image-hosting/</guid><description/></item><item><title>内存泄漏和垃圾回收</title><link>https://hujiacheng-blog.netlify.app/posts/garbage-collection/</link><pubDate>Thu, 11 Jan 2024 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/garbage-collection/</guid><description/></item><item><title>包管理器</title><link>https://hujiacheng-blog.netlify.app/posts/package-manager/</link><pubDate>Wed, 20 Dec 2023 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/package-manager/</guid><description/></item><item><title>前端模块化</title><link>https://hujiacheng-blog.netlify.app/posts/module/</link><pubDate>Mon, 11 Dec 2023 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/module/</guid><description/></item><item><title>编程规范</title><link>https://hujiacheng-blog.netlify.app/posts/programming-standard/</link><pubDate>Wed, 22 Nov 2023 00:00:00 +0000</pubDate><guid>https://hujiacheng-blog.netlify.app/posts/programming-standard/</guid><description/></item></channel></rss>