opdavies/sculpin-skeleton

一个Sculpin静态网站生成器的骨架站点。

2.0.0 2019-04-11 08:25 UTC

This package is auto-updated.

Last update: 2024-09-25 19:01:46 UTC


README

一个用于Sculpin静态网站生成器的最小化、通用的骨架项目。Sculpin

用法

  1. 运行composer create-project opdavies/sculpin-skeleton --no-interaction --no-progress --prefer-dist my-sculpin-site下载项目。
  2. 运行cd my-sculpin-site进入项目目录,然后运行composer watch生成并托管站点。
  3. 开始向source/index.md添加内容。
  4. 根据需要添加更多内容、设置、布局、包含等。

脚本

此项目包含一些自定义的Composer脚本,您可以使用它们而不是直接运行vendor/bin/sculpin,并且包括一些额外的默认选项。

这些是

  • composer generatecomposer dev - 这将在开发模式下生成网站。
  • composer watch - 在开发模式下生成并托管网站,同时监视任何更改。
  • composer prod - 在生产模式下生成网站。

您仍然可以通过使用--分隔命令和选项来传递额外的选项。例如,运行composer watch -- --port=8002将运行默认的监视命令,但也会更新服务器端口。

composer watch -- --port=8002
> composer generate -- --server --watch '--port=8002'
> sculpin generate --clean --no-interaction '--server' '--watch' '--port=8002'
Deleting /Users/opdavies/Code/Personal/sculpin-skeleton/output_dev
Detected new or updated files
Generating: 100% (1 sources / 0.00 seconds)
Converting: 100% (1 sources / 0.20 seconds)
Formatting: 100% (1 sources / 0.00 seconds)
Processing completed in 0.27 seconds
Starting Sculpin server for the dev environment with debug true
Development server is running at https://:8002
Quit the server with CONTROL-C.

注意

  • 默认禁用了posts内容类型。如果需要,可以通过从app/config/sculpin_kernel.yml中移除enabled: false来重新启用它。

许可证

MIT