与我们讨论 Jamstack 的未来 — 加入我们

Keystone

8 颗星
1 个分支
1 个问题
主页
https://github.com/CTNicholas/keystone-ssg
代码库
CTNicholas/keystone-ssg
语言
JavaScript
许可证
ISC
模板
自定义

Keystone logo

为什么选择 Keystone?

Keystone 是一款静态网站生成器,是快速构建小型网站的理想选择。无需任何设置,默认情况下会启用一系列实用功能。

功能

  • 轻松安装和设置,一个命令即可立即使用
  • 自动刷新开发服务器
  • 使用带有插槽的模板和可重复使用的部分/导入
  • 自动路由,只需上传 /public 即可立即使用
  • 默认启用对 Babel、SCSS 和 Markdown 的支持,在开发模式下提供源映射
  • JS 和 CSS 缩小和捆绑(使用 Rollup)
  • 动态链接加载(无需重新加载页面)
  • 搜索索引文件生成器,便于网站搜索

入门

安装

创建一个新目录,并运行以下命令来设置 Keystone、package.json 和 git。需要 Node 14.x.x。

$  npm install keystone-ssg

很棒,你已经安装好了!

开发服务器

启动 Keystone 开发服务器,然后转到 http://localhost:8080 查看范例网站。

$ npm run dev

下一步做什么?

在我们GitHub 页面上阅读本教程的其余部分!

部署到 Netlify

查找更多静态网站生成器