snowpack README

The project's README from github.com/FredKSchott/snowpack. As one markdown file: README.md.

Update (April 20, 2022): Snowpack is no longer actively maintained and is not recommended for new projects.

Check out Vite for a well-maintained Snowpack alternative.
See also: esbuild, parcel

Snowpack

Snowpack is a lightning-fast frontend build tool, designed to leverage JavaScript's native module system (known as ESM). It is an alternative to heavier, more complex bundlers like webpack or Parcel in your development workflow.

Key Features

💁 More info at the official Snowpack website ➞


Contributor Guidelines: CONTRIBUTING.md
License: MIT

snowpack (FredKSchott/snowpack)

Searching Database…

19.3K ·GitHub
这是什么?Snowpack 是一个快速的前端构建工具,它利用 JavaScript 原生的模块系统(ESM),在开发过程中无需先打包就能直接提供代码。
它是像 webpack 那样的打包工具,还是别的东西?它在你的开发流程中替代了打包工具,直接提供未打包的 ESM 文件;不过在生产构建时,你仍然可以接入打包工具。
怎样把它添加到项目里?你可以先安装它,然后使用它的命令行工具或开发服务器;也可以通过配套的 create-snowpack-app 工具搭建新应用。完整的安装说明请见 Snowpack 官方网站。
生产构建也需要打包工具吗?开发时不一定需要,但用于生产环境时,你需要接入一个单独的打包工具插件,因为 Snowpack 本身不做打包。
它现在还有人维护吗?没有了。它已于 2022 年 4 月正式停止维护,维护者明确建议不要在新项目中使用,并推荐改用 Vite。
那我应该改用什么?README 推荐使用维护良好的替代品 Vite,同时也提到了 esbuild 和 Parcel。
开发服务器启动有多快?开发服务器的设计目标是在 50 毫秒或更短时间内启动,代码修改后可以即时反映在浏览器中。
它开箱即用支持哪些语言和工具?它内置支持 TypeScript、JSX 和 CSS Modules,还可以通过第三方插件连接其他工具。
现有项目还能继续使用它吗?从技术上讲可以,但由于它已弃用且不再维护,不建议用于新项目或正在进行的项目。
What are similar projects?tools, rolldown, esbuild, rspack, vite, less.js, qiankun, tsup
Size
80.3 MB
Stars
19.3K
Age
7y
Commits · 90 Days