- 博客(6)
- 收藏
- 关注
原创 前端项目工程基础知识:包管理器、lock 文件与环境变量
本文系统梳理了前端工程化中的核心基础知识,包括包管理器、lock文件和环境变量配置。主要内容包括: 包管理器对比:介绍了npm、yarn和pnpm的特点、命令差异及推荐选择,强调项目应统一使用一种包管理器。 lock文件机制:解释了lock文件记录精确依赖版本的作用,以及不同包管理器对应的lock文件类型,确保团队成员依赖版本一致。 命令执行流程:详细解析了npm run dev的完整执行路径,包括scripts字段、.bin目录的作用及包管理器混用问题。 环境变量配置:说明了Vite项目中多环境设计的标准
2026-05-08 19:12:53
337
原创 从前端到全栈(初始篇):用最小案例搞懂前端、后端、数据库是怎么连在一起的
本文通过一个最小案例演示前端、后端与数据库的连接流程。前端通过fetch请求后端接口,后端FastAPI框架处理请求并查询MySQL数据库,最后返回JSON数据。文章详细介绍了环境搭建、数据库连接配置、后端API编写和前端数据展示的完整步骤,并强调了排查问题的分层验证方法(数据库→后端→前端)。该案例为前端开发者理解全栈开发提供了清晰的三层架构实践,为进一步实现数据增删改查和ORM使用奠定了基础。技术栈包括Python 3、FastAPI、MySQL 8.0和DBeaver。
2026-04-21 17:51:32
759
原创 scoped——vue组件样式局部化
总而言之,scoped是 Vue 组件化开发中的一个关键特性,它通过为组件的 HTML 元素和 CSS 规则添加唯一的属性,实现了样式的局部作用域,有效防止了全局样式冲突,极大地提高了代码的可维护性和组件的封装性。在绝大多数情况下,为组件的<style>标签加上scoped都是一个非常好的实践。
2025-09-18 15:45:58
1927
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅