Snowpack 是什么?
Snowpack 是一个如闪电般快速的前端构建工具,专为现代 Web 而设计。它是你开发流程中又重又复杂的打包器(如 Webpack 或 Parcel)的可选替代。 Snowpack 利用 JavaScript 的原生模块系统(称为 ESM)去避免不必要的工作并保持快速,而无论你的项目有多大。
一旦你试用过后,就再也回不去了。
✅️ 瞬间启动
Snowpack 非打包式的 Web 开发服务器在 50ms 或更短的时间内启动并在大型项目中保持快速。✅️ 一次构建,永久缓存
Snowpack 决不会重复两次生成同一个文件。由浏览器的 JavaScript 原生模块系统(ESM)强力驱动。✅️ HMR,快速刷新
无需刷新。通过 HMR 和快速刷新可以立即在浏览器中看到对 React、 Preact 和 Svelte 的修改。✅️ 开箱即用的支持
享受 Snowpack 对 JSX、Typescript、React、Preact、CSS Modules 等等的内置支持。✅️ 优化
通过内置的优化工具和支持你所喜欢打包器的插件来进行构建。✅️ 插件?插件!
Babel?Sass?MDX?浏览整个 Snowpack 插件目录以结合你喜欢的构建工具(或者创建自己的插件!)