让我们讨论 Jamstack 的未来 — 加入我们
adm-dev-kit
- 主页
-
https://github.com/iamfrntdv/adm-dev-kit
- 存储库
-
iamfrntdv/adm-dev-kit
- 语言
- JavaScript
- 许可证
- MIT
- 模板
- Pug
特色
主要特色包括:
- 组件驱动开发;
- 不是 SPA(单页应用);
- 无需额外配置,开箱即用;
- 每个页面都有自己的 js 和 css,没有适用于整个项目的全局文件;
- 服务器和构建环境。
开发特色
- 服务器;
- 基本路由;
- Pug 作为模板引擎,Markdown 也受支持;
- Posthtml 用于验证 HTML;
- Jspm 作为第三方 js 包管理器,还可以使用 es6;
- Postcss 作为 css 预/后处理器;
- Browser-sync 用于浏览器重新加载;
- My-ip-ui 用于快速访问其他设备上的项目;
- js 和 css 的 linter,还有一个用于 linting 的预提交钩子。
构建特色
- 自动化 gulp 任务,无需配置。gulp 任务有助于使项目做好生产准备;
- lint 任务
- 每个项目的页面都有自己的 HTML、js 和 css 文件。
查找更多 静态网站生成器。