TMaker CLI

命令文档

围绕服务端渲染模板交付的核心命令参考。

重要提示

所有 tmaker 命令都必须在仓库根目录执行,也就是包含 templates/ 与 config.json 的目录。

tmaker init

i

初始化新的模板目录结构。

tmaker init
tmaker init mysite
创建 mysite 模板
tmaker i mysite
使用简写初始化模板

tmaker render

r

渲染模板页面并生成 HTML 输出。

tmaker render [-p page]
-p, --page
仅渲染指定页面
tmaker render aicms-dev
渲染整个模板
tmaker render aicms-dev -p tmaker/index
只渲染某个页面

tmaker preview

p

启动本地预览服务查看渲染结果。

tmaker preview [-p port]
-p, --port
自定义预览端口
tmaker preview aicms-dev
使用默认端口预览
tmaker preview aicms-dev -p 8080
在 8080 端口预览

tmaker ai-generate

ai

基于模板配置生成页面内容。

tmaker ai-generate [-f] [-st]
-f, --force
强制重新生成所有页面
-st, --skip-tests
跳过生成后的测试
tmaker ai-generate aicms-dev
生成站点内容
tmaker ai-generate aicms-dev -f -st
强制重新生成并跳过测试

tmaker publish

pub

将模板发布到 AICMS 平台。

tmaker publish [options]
-n, --name
指定远程模板名称
-r, --resource-type
只发布指定资源类型
tmaker publish aicms-dev
发布整个模板
tmaker publish aicms-dev -r page
只发布页面资源