让我们探讨 Jamstack 的未来 - 加入我们

Easystatic

47 stars
7 forks
3 issues
主页
https://easystatic.com/
代码库
easystatic/easystatic
语言
JavaScript
许可证
Apache-2.0
模板
EJS

Easystatic 使用 Markdown It 进行网页处理,EJSPostCSS + Autoprefixer 进行布局处理,Browsersync 进行跨设备测试...

为什么使用 Easystatic?

  1. 它倡导习惯优于配置
  2. 它是基于 JavaScript 构建的,无需安装 Ruby/Go/PHP
  3. 它围绕 PostCSS、Babel、Browsersync 等现代主流前端工具构建
  4. 它包含一个带“热重载”功能的内置开发服务器
  5. 它能基于 Material Design Lite (MDL) 为你创建一个基本的站点布局

如何使用

$ npm install -g easystatic
$ es start <path>

...其中 <path> 是包含 *.md 文件或空文件夹的文件夹。例如

$ es start mysite.com

此命令在浏览器中启动你的站点,并开始监视源文件中(<path>/*.md<path>/assets/*.*)的修改。

如何部署

以下是如何将你的站点部署到 GitHub Pages 的示例

$ es deploy mysite.com --repo=username/mysite.com --domain=mysite.com

更多信息,请访问 www.easystatic.com

查找更多 静态站点生成器