让我们谈谈 Jamstack 的未来 — 加入我们

elm-starter

84 stars
8 forks
6 issues
主页
https://elm-starter.guupa.com/
资料库
lucamug/elm-starter
语言
Elm
许可证
BSD-3-Clause
模板
Elm

elm-starter 是一个基于 Elm 的 Elm 引导程序,也可以插入到现有的 Elm 应用程序中。

特点

  • 生成 PWA(渐进式 Web 应用程序)
  • 大部分使用 Elm 编写
  • 页面在构建时预渲染
  • 离线可用
  • 无需 Javascript 即可运行(*)
  • SEO
  • 预览卡片(Facebook、Twitter 等)正常工作
  • 可在桌面和移动设备上安装
  • 在 Lighthouse 中得分很高
  • 友好通知:“正在加载...”、“必须启用 Javascript...”、“最好启用 Javascript...”
  • 可能与所有 Elm 库兼容(elm-ui、elm-spa 等)
  • 希望相对容易使用和维护
  • 可与 Netlify、Surge 等配合使用。

安装

$ git clone https://github.com/lucamug/elm-starter
$ mv elm-starter my-new-project
$ cd my-new-project
$ rm -rf .git
$ npm install

开发

$ npm start

构建

$ npm run build
部署到 Netlify

查找更多 静态网站生成器