定制 kohkimakimoto/site-generator 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kohkimakimoto/site-generator

Composer 安装命令:

composer require kohkimakimoto/site-generator

包简介

A simple static site generator.

README 文档

README

A simple static site generator.

Installation

Create composer.json for installing via composer.

{
      "require": {
          "kohkimakimoto/site-generator": "dev-master"
      }
}

Run composer install command.

$ composer install

Usage

Run init command to create a basic directory structure and generator.yml.

$ php vendor/bin/site init

Created directory structure is the following

.
├── dest             # Root directory contains generated site resouces.
├── source           # Root directory contains source files of site.
│   ├── helpers      # Helpers contains PHP files are difined some user functions.
│   ├── layouts      # Layouts contains layout files.
│   ├── public       # Public is simply copied to dest directory.
│   └── views        # Views is processed to output files to dest directory.
└── generator.yml    # Main configuration file.

Run generate command to generate a static site from a source.

$ php vendor/bin/site generate

Also, you can run generate command with --watch and --server options in the development stage.

$ php vendor/bin/site generate --watch --server

If you use --server option, You can see the site at http://localhost:1234/.

If you want to clear the dest directory, you should run clear command.

$ php vendor/bin/site clear

TODO

  • Supporting to generate asset files.

References

It's inspired the following products.

统计信息

  • 总下载量: 90
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache
  • 更新时间: 2014-02-20

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固