@ldsg/cli
v0.3.38
Published
落地生根应用构建器
Readme
Ldsg App Builder
落地生根应用构建器
常用命令
构建
# 构建应用,xxx 需要替换为相应 URL
# 单命令
pnpm fetch-app-data --app-data-uri xxx && pnpm prepare-app-code && pnpm build
# 多命令
pnpm fetch-app-data --app-data-uri xxx
pnpm prepare-app-code
pnpm build
# 实例
# 单命令
pnpm fetch-app-data \
--app-data-uri https://api.ldsgy.com/projects/691e7be28bcc5027fa90caa8/app_data?secret_key=Je2hmI8tATgC3clBuBo2q0GIPgNO3vyytfK5seiLtWbZRwv4xGyYt1N \
&& pnpm prepare-app-code && pnpm build
# 多命令
pnpm fetch-app-data \
--app-data-uri https://api.ldsgy.com/projects/691e7be28bcc5027fa90caa8/app_data?secret_key=Je2hmI8tATgC3clBuBo2q0GIPgNO3vyytfK5seiLtWbZRwv4xGyYt1N
pnpm prepare-app-code
pnpm buildaPaaS 模式(从 RRM GraphQL 加载)
pnpm fetch-app-data \
--apaas-app-data-uri "https://api.rrm.ldsgy.com/graphql?..." \
--apaas-app-data-expression '{"resourceRecords":$.data.resourceRecords}'preprare-app-code 可选参数
# 使用 workspace 模式
pnpm prepare-app-code --using-workspace-module
# 指定 app-data.json 路径
pnpm fetch-app-data --app-data-json-path ./custom-path/app-data.json
# 指定输出目录
pnpm prepare-app-code --app-dir-path ./custom-output启动
# 启动
pnpm start
# 用本地数据库测试启动,需要移除资源中的数据库配置
pnpm start:test