摘要: 第 1 章:权衡的艺术 第 2 章:框架设计的核心要素 第 3 章:Vue.js 3 的设计思路 第 4 章:响应系统的作用与实现 第 5 章:非原始值的响应式方案 第 6 章:原始值的响应式方案 第 7 章:渲染器的设计 第 8 章:挂载与更新 第 9 章:简单 Diff 算法 第 10 章:双端 阅读全文
posted @ 2026-06-09 10:55 Li_pk 阅读(3) 评论(0) 推荐(0)
摘要: 第 1 章 什么是JavaScript 第 2 章 HTML中的JavaScript 第 3 章 语言基础 第 4 章 变量、作用域与内存 第 5 章 基本引用类型 第 6 章 集合引用类型 第 7 章 迭代器与生成器 第 8 章 对象、类与面向对象编程 第 9 章 代理与反射 第 10 章 函数 阅读全文
posted @ 2026-05-31 10:32 Li_pk 阅读(3) 评论(0) 推荐(0)
摘要: 🚀 Next.js + GitHub Pages 自动部署(CI/CD 笔记) 🧠 一、整体流程 main 分支(源码) → push 到 GitHub → GitHub Actions 触发 → npm install → next build + export → 生成 out/ → 推送 阅读全文
posted @ 2026-06-18 16:05 Li_pk 阅读(4) 评论(0) 推荐(0)
摘要: Vue3 响应式核心机制(effect / track / trigger / cleanup / scheduler) 整体架构 Vue 响应式系统本质上是: 用 effectFn 作为桥梁,把数据的 getter(track) 和 setter(trigger) 连接起来,形成一个自动更新的闭环 阅读全文
posted @ 2026-06-10 20:56 Li_pk 阅读(9) 评论(0) 推荐(0)
摘要: Windows CMD 常用开发命令笔记 适用于前端开发(Vue、React、Next.js)、Node.js 开发、项目排查和 AI 辅助分析项目结构。 1. 查看目录结构 tree 显示文件夹树形结构。 tree 示例: project ├─src ├─public └─package.json 阅读全文
posted @ 2025-12-23 10:34 Li_pk 阅读(2) 评论(0) 推荐(0)
摘要: 某次更新后运行项目 npm run dev 突然发现会在编辑器tab栏自动打开一个预览的窗口,由于平时习惯用外部浏览器预览项目,所以找到了关闭的设置。cursor的设置中找到相关设置关闭即可: 阅读全文
posted @ 2025-12-08 11:03 Li_pk 阅读(396) 评论(0) 推荐(0)
摘要: Element Plus 主题配置步骤 参考官方文档 1. 安装 Sass 预处理器 npm i sass -D 2. 创建 Element Plus 主题样式文件 在 src/styles/element.scss 中配置主题变量: /* just override what you need * 阅读全文
posted @ 2025-09-29 15:59 Li_pk 阅读(369) 评论(0) 推荐(0)
摘要: 第 28 章 最佳实践 学习目标:从可维护性、性能和部署三个角度理解 JavaScript 项目工程实践,形成可长期维护、可优化、可上线的代码意识。 1. 本章核心脉络 JavaScript 不只是语法和 API。真实项目还要考虑代码是否容易维护、运行是否高效、上线过程是否可靠。本章把重点放在工程实 阅读全文
posted @ 2025-09-16 11:16 Li_pk 阅读(5) 评论(0) 推荐(0)
摘要: 问题描述:postcss-px-to-viewport-8-plugin无法将tailwindcss设置的尺寸样式转换成vw单位。 解决:添加设置 mediaQuery: true 示例: import { defineConfig } from "vite"; import vue from "@ 阅读全文
posted @ 2025-09-08 16:45 Li_pk 阅读(192) 评论(0) 推荐(0)
摘要: Vue3 全局注册 $api 的几种方案 方案一:全局属性注册(最常用) 注册方式 // main.js import { createApp } from 'vue' import * as api from './api/index.js' const app = createApp(App) 阅读全文
posted @ 2025-09-01 17:48 Li_pk 阅读(64) 评论(0) 推荐(0)