FireCMS CLI 飞行器
这个 CLI 工具允许您创建新的 FireCMS 项目,并将其部署到 FireCMS Cloud.
重要性: 您不应该直接使用此工具, 但是 firecms 换句话说.
国 际
您可以使用下列命令:
firecms login
firecms init
firecms deploy
firecms migrate rowy --project=your-project-id
从罗威搬来
firecms migrate rowy 阅读表格设置 _rowy_ 并写道:
collections/: 每个Rowy表一个 FireCMS 集,以及一个index.ts导出rowyCollectionsrowy-scripts/: 衍生、 动作、 默认值、 公式、 扩展和 Webhook 代码 Rowi 运行到端口MIGRATION_REPORT.md: 每一栏都变成什么,还有什么可做
它只读取了罗维的配置. 它不读文档,也不写给你的项目.
上面写着你的鬼帐gcloud auth login因此不需要服务账户密钥.
Webhook 校验机密从未被复制.
firecms migrate rowy --project=your-project-id --target=cloud # imports from @firecms/cloud
firecms migrate rowy --project=your-project-id --target=self-hosted # imports from @firecms/core (default)
firecms migrate rowy --input=rowy-config.json # offline, from { settings, schemas, groupSchemas }
其他选项: --out <folder> (默认) ./rowy-migration, (中文(简体) ), --tables <id,id>, (中文(简体) ), --force。 。 。 .
使用不同的模板
您可以使用不同的模板初始化新项目 。 请不要让这些模板不能 部署在FireCMS Cloud。 例如:
FireCMS 云号
firecms init
对于FireCMS PRO:
firecms init --pro
Astro的FireCMS(由Astro SSG/SSR和博客支持自办):
firecms init --astro
FireCMS(MIT)社区:
firecms init --community
在当地运行
为开发目的,您可以将软件包链接到本地.
npm link firecms
只发展
您可以通过定义 --env变量来改变环境 .
可能值为 prod (违约)和 dev。 。 。 .
firecms deploy --env dev