首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
尘世中一位迷途小书童
掘友等级
代码搬运工
喜欢骑摩托车、喜欢专研,喜欢学习,接受新的挑战,新的事物
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 24
沸点 4
赞
28
返回
|
搜索文章
最新
热门
npm 包入口指南:package.json 中的 main、module、exports
一、先搞清一件事:模块系统的历史包袱 在讲入口字段之前,你必须理解一个前提 —— JavaScript 有两套模块系统,而且它们互不兼容。 CommonJS(CJS) Node.js 原生支持(从诞生
前端工程化基石:package.json 40+ 字段逐一拆解
一、必填字段 1.1 name — 包名 规则: 长度不超过 214 个字符 不能以 . 或 _ 开头 不能包含大写字母 不能包含 URL 不安全字符(如空格、~ 等) 支持 scope(作用域),格
项目大扫除神器:Knip —— 将你的代码库“瘦身”到底
在现代前端开发中,随着项目迭代周期的拉长,代码库中往往会堆积越来越多的“僵尸代码”:不再使用的组件、废弃的工具函数、遗留在 package.json 中的依赖项……这些冗余不仅增加了项目的维护成本,拖
JavaScript 一些小特性:让你的代码更优雅高效
1. 解构赋值 (Destructuring) 解构赋值让你从数组或对象中快速提取值,告别繁琐的逐个赋值。 对象解构 数组解构 2. 展开运算符与剩余参数 (Spread & Rest) 展开运算符
Vuetify Admin 后台管理系统
✨ 特性 🚀 现代技术栈: Vue 3 + TypeScript + Vite + Vuetify 3 🎨 美观界面: Material Design 设计风格 🔐 权限管理: 完整的 RBAC 权限
VitePress 文档站点:打造专业级组件文档(含交互式示例)
🎯 本文目标 VitePress 在 Monorepo 中的集成 组件示例自动导入和渲染 自定义主题和样式 文档站点性能优化 部署配置 📖 为什么选择 VitePress? 文档工具对比 工具 性能
版本管理实战:Changeset 工作流完全指南(含中英文对照)
🎯 本文目标 读完这篇文章,你将学会: Changeset 的工作原理和优势 完整的版本发布流程 语义化版本控制实践 CHANGELOG 自动生成技巧 Changeset 中英文交互对照 📖 Mono
代码质量保障:ESLint + Prettier + Stylelint 三剑客完美配置
🎯 本文目标 读完这篇文章,你将学会: ESLint 9.x 扁平配置的最佳实践 Prettier 与 ESLint 的冲突解决 Stylelint 样式检查配置 Git Hooks 自动化检查 VS
从零搭建:pnpm + Turborepo 项目架构实战(含完整代码)
🎯 本文目标 读完这篇文章,你将学会: 如何初始化一个 pnpm + Turborepo 项目 如何设计合理的包结构 如何配置依赖关系 如何实现包之间的相互引用 🏗️ 项目架构设计 最终目标 依赖关系
Monorepo 工具大比拼:为什么我最终选择了 pnpm + Turborepo?
🎯 本文目标 读完这篇文章,你将了解: 主流 Monorepo 工具的对比分析 pnpm workspace 的核心优势 Turborepo 为什么这么快 如何根据项目规模选择合适的工具 📖 Mono
下一页
个人成就
文章被点赞
524
文章被阅读
65,343
掘力值
2,774
关注了
0
关注者
122
收藏集
1
关注标签
53
加入于
2019-12-26