工具介绍
用于 Deno 的静态网站生成器
# Lume
**Lume** is the Galician word for _fire_ but also a (yet another) static site
generator for [Deno](https://deno.land/).
It’s inspired by other general-purpose static site generators, such as
[Jekyll](https://jekyllrb.com/) and [Eleventy](https://www.11ty.dev/), but it’s
faster, simpler and easier to use and configure, besides being super flexible.
- Supports **multiple file formats**, like Markdown, YAML, JavaScript,
TypeScript, JSX, [Vento](https://vento.js.org/) and Nunjucks, and it’s easy to
extend.
- You can hook **any processor** to transform assets, like Terser for Javascript
or PostCSS for CSS.
- It’s Deno: Forget about managing thousands of packages in `node_modules` or
complex bundlers. Lume only installs what you need. Clean, fast and secure.
---
- [See the docs to learn more](https://lume.land)
- [Propose new ideas and get help at Discord](https://discord.gg/YbTmpACHWB)
- If you like the project and want to provide some support
[see our Open Collective organization](https://opencollective.com/lume)
---
## Quick start
Make sure you have [Deno installed](https://deno.land/#installation).
Create your first page, for example, using the Vento file `index.vto`:
```vto
---
title: Welcome to my page
---
{{ title }}
{{ title }}
```
Build it:
```sh
deno run -A https://cdn.jsdelivr.net/gh/lumeland/lume/cli.ts
```
This command will compile your documents to HTML and save them into the
directory `_site`.
---
Please see [CHANGELOG](CHANGELOG.md) for information about the recent changes.
Licensed under the MIT License. See [LICENSE](LICENSE) for more information.