micro site
? Initial release
固执己见的微前端,可用于创建单页程序。非常适合登陆页面或注册页面。它在后台使用静态站点生成器 Eleventy (11ty) 并设置常见的 11ty 默认值。
clean-css
内联和缩小 CSSterser
内联和缩小 JavaScriptmetadata.json
全局数据文件base.njk
布局模板assets folder
这是一个*骨架项目,因此它不包含任何组件或基本样式。这是一个*自带前端。
metadata.json
文件index.njk
文件并开始编写您的网站!需要 Node.js 和 npm
请按照以下步骤开始:
$ git clone https://github.com/systemdes/micro-site.git
npm i
npm run dev
在本地开发服务器上启动 live-reloadzz。
micro-site/
├── _site/ // output folder of 11ty
├── _data/
│ └── metadata.json // metadata for the website
├── _includes/
│ ├── style.css // minified and inlined
│ ├── script.js // minified and inlined
│ └── base.njk // base layout
├── assets/ // passtrough copy
├── index.njk/ // landing page
└── .eleventy.js // 11ty configurations
eleventy-image
进行图像优化eleventy-cache-assets
进行资产缓存eleventy-plugin-syntaxhiglight
支持语法高亮显示麻省理工学院©丹尼·德·弗里斯