项目简介
Pagic 是一个基于 Deno 实现的静态网站生成器。它能帮助用户快速构建静态网页,具有易于使用和高效的特性,无需复杂的构建配置,仅需简单的配置文件和 Markdown/tsx 页面文件,就能轻松生成静态网站。
项目的主要特性和功能
- 简单易用:通过简单的配置文件和页面文件即可轻松构建静态网站。
- 高性能:借助 Deno 的高效性能,实现网站的快速构建和部署。
- 丰富的功能:支持 Markdown 渲染、路由配置、模板渲染等。
- 可扩展性:支持自定义插件和扩展,满足个性化需求。
安装使用步骤
前提准备
确保已安装 Deno,并且了解如何使用 Deno 安装模块。若未安装 Deno,请根据项目简介中的指引安装。
安装 Pagic
执行以下命令安装最新版本的 Pagic:
bash
deno install --unstable --allow-read --allow-write --allow-net --allow-run --name=pagic https://deno.land/x/pagic/mod.ts
创建并配置项目
- 新建一个空目录作为项目目录。
- 在项目目录中创建
pagic.config.ts
配置文件和README.md
页面文件。pagic.config.ts
可先导出一个空对象,README.md
可以是简单的 Markdown 文件。
运行 Pagic 构建网站
在项目目录下执行以下命令:
bash
pagic build --watch --serve
这会启动 Pagic 并监听文件变化,自动重新构建网站。可在浏览器中访问 http://127.0.0.1:8000/
查看构建结果,构建结果会保存在 dist
目录中。
注意:在 Windows 操作系统上运行,可能需要配置环境变量,将 Deno 的可执行文件路径添加到 Path 中,具体配置方法可参考项目简介中的指引。
更多高级功能和配置,请参考 Pagic 的官方文档。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】