
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文主要讲清楚 Codex Skill、AGENTS.md 与 Rules 的职责差异,以及它们在项目级和全局级的存放位置、加载方式与文件组织结构,帮助你更清晰地配置和使用 Codex。

本文整理了前端工程化中的Git常见命令和性能优化方法。Git部分介绍了常用命令如clone、pull、push等,重点讲解了rebase与merge的区别:rebase会重写提交历史形成线性结构,而merge会保留分支历史并创建合并提交。还解释了pull(fetch+merge)与fetch的区别,以及工作区、暂存区、本地和远程仓库的概念。性能优化方面从三个维度展开:1)传输优化(CDN、缓存、H

Pinia是Vue3的轻量级状态管理工具,作为Vuex的替代方案,具有更简洁的API和更好的TypeScript支持。文章介绍了如何手动添加Pinia到Vue项目,包括安装、初始化配置以及清理项目模板。详细讲解了Pinia的基础使用方式,包括定义store(state、action、getters)、组件中使用store数据和方法,以及异步action的实现。特别强调了storeToRefs()方

本文介绍了基于Vue3的技术栈项目配置过程。首先使用pnpm包管理工具创建项目,调整目录结构并安装SCSS预处理器。详细讲解了VueRouter4的路由配置规则,包括模式选择和参数获取方式。然后引入Element Plus组件库,配置按需导入功能。重点介绍了Pinia状态管理,包括用户仓库的创建、持久化配置和代码优化,将Pinia初始化逻辑集中到stores模块中统一维护。整体展示了从项目初始化到

本文介绍了Vue路由设计与登录注册页面的实现方案。主要内容包括: 路由设计采用一级路由(登录页和布局框架)与二级路由(文章管理、用户中心等)的层级结构,通过router-view实现嵌套渲染; 详细说明了路由配置流程,包括创建页面组件、配置路由规则、设置重定向和子路由; 登录注册页面使用Element Plus组件库实现,通过栅格系统布局,包含表单切换功能,支持用户名密码输入和记住密码等交互功能。

本文介绍了前端首页架子的搭建过程,主要包括三部分:1)使用Element-Plus的Container布局组件实现页面整体框架,包括侧边栏菜单配置;2)通过路由守卫实现登录拦截,未登录时跳转至登录页;3)实现右上角用户信息展示功能,包括API调用和Pinia状态管理。文章详细说明了Element-Plus菜单组件的配置参数及其作用,并提供了登录拦截和用户信息获取的具体代码实现方案。

本文介绍了基于Vue3+TS+TailwindCSS开发的3D操作引导组件。该组件针对3D高斯游览场景,通过图示和文字说明帮助用户快速掌握移动、旋转、缩放等交互操作。组件采用分栏式设计,顶部为三个操作分类标签页,下方展示对应操作的提示信息和示意图。实现上使用了动态class绑定、响应式状态管理等技术,并采用TailwindCSS进行样式设计。组件通过v-model控制显示状态,提升了3D场景下的用

这篇文章系统梳理 Vue 的事件机制,从原生事件绑定到子组件自定义事件(emit),再到浏览器 DOM 事件捕获/冒泡与事件委托,把“事件是怎么传递的、为什么会触发、怎么阻止/控制”讲清楚。同时补充常用 DOM 事件与 Vue 事件修饰符(如 .stop、.prevent、.capture、.once 等)的使用场景与注意事项,帮助你写出更稳定、可维护的交互逻辑。

本文围绕 JavaScript 事件循环(Event Loop)展开,系统讲解执行栈、任务队列、宏任务与微任务的运行机制,并结合 Promise、async/await 等常见场景,通过多道经典实战题目逐步拆解执行顺序。帮助你从“会背结论”走向“真正理解 JavaScript 异步执行模型”,彻底搞清代码为何这样输出。

Promise 真的只是用来写 then 吗?async/await 又只是语法糖吗?本文从回调函数的历史问题出发,深入解析 Promise 的状态模型、链式调用与组合 API 的执行机制,并结合规范视角讲清 async/await 的本质。最后通过 ES Module 与顶层 await,说明现代前端中异步初始化应如何设计,帮助你真正理解 JavaScript 的异步模型,而不只是停留在 API








