Parcel 文档
入门
了解如何开始一个新项目,或将现有项目迁移到 Parcel 2。
使用 Parcel 构建 Web 应用
了解如何使用 Parcel 从头开始设置一个新的 Web 应用程序。
使用 Parcel 构建库
了解如何设置 Parcel 来构建 JavaScript 库。
迁移
将现有项目从 Parcel 1 迁移到 Parcel 2。
特性
了解 Parcel 的核心特性。
开发
了解 Parcel 的开发服务器、热重载、懒加载模式、缓存等。
代码拆分
如何使用动态导入和 Parcel 的自动共享包。
解析
依赖如何解析、URL 方案、别名等。
包内联
如何将一个包的编译内容内联到另一个包中。
目标
如何为多个目标编译源代码。
生产
缩小、摇树优化、压缩、内容哈希等。
作用域提升
深入了解 Parcel 的摇树优化实现方式。
Node 模拟
使用 Node.js 功能,如环境变量和内置模块 polyfill。
CLI
Parcel CLI 中所有可用选项的参考。
Parcel API
以编程方式运行 Parcel 构建以集成到任何构建中。
插件
使用插件覆盖和扩展 Parcel 的默认值。
语言和框架
了解如何将最常见的语言和框架与 Parcel 一起使用。查看侧边导航以了解更多信息。
HTML
大多数 Parcel 应用程序的入口。从这里,您可以引用脚本、样式、图像等等。
JavaScript
使用 ES 模块和 CommonJS,设置转译、JSX、worker 等等。
CSS
使用 Parcel 的 CSS,包括依赖项、CSS 模块、PostCSS 等等。
SVG
从 HTML、CSS、JavaScript 和 JSX 中引用 SVG,包括脚本和样式等等。
TypeScript
使用 Parcel 的 TypeScript,包括转译和生成类型。
图像
调整图像大小、转换和优化图像。
React
使用 Parcel 的 React,包括快速刷新、样式、图像、代码拆分等等。
Vue
使用 Parcel 的 Vue 3 SFC。
插件系统
了解如何使用自己的插件自定义和扩展 Parcel 的默认设置。
概念
插件系统
Parcel 架构和核心数据结构概述。
编写插件
Parcel 插件 API 简介,以及发布插件包的指南。
诊断
如何使用 Parcel 的统一诊断格式发出错误和日志。
源映射
如何在插件中使用 Parcel 的源映射库。