新内容
- 使用
pip install .
可以安装构建器- 安装后在工程文件夹运行
builder build
可以直接生成文件,无需再敲繁琐的命令行 builder server
同理- 可以通过
builder initproject
来创建一个新工程
- 安装后在工程文件夹运行
- 重组了工程目录
- 将所用文件拆为资源与结构
- 可以在工程中覆写构建器配置
- 增加了新的脚本
ForEach
- 用于遍历某个可遍历属性IF_PCLNewerThan
- 判断客户端 PCL 版本是否比某个版本更新IF_PCLOlderThan
- 判断客户端 PCL 版本是否比某个版本更旧public_conf
- 获取公开的构建器配置
- 没有用到的资源现在不会再在 Resources 中生成了
- 可以更改与自定义服务器模式下的版本获取方法
- 通过
Server.Version.By
配置更改 - 有三个预设值
time
- 以第一次生成页面的时间戳作为版本号(默认)static
- 以Server.Version.StaticValue
配置内容作为版本号githash
- 以 git 仓库 HEAD 指针的 commit 哈希作为版本号(由 ProjectInfo 插件提供)
- 通过
- 增加了构建器文档
更改
- 服务器进程之间通过 multiprocessing 通信而不再为原来的缓存文件通信
- 优化了 Markdown 模块的部分实现
- 更改了构建器命令的内部实现
- 统一了文件名大小写
- 移除了一些不需要的文件
Full Changelog: v0.13.2...v0.14