应用开发
打包发布
打包发布简介
打包发布必须遵循 BuildingAI 的规范,否则会导致插件无法正常加载。
目前 BuildingAI 支持 脚本打包 和 可视化打包 两种方式。
脚本打包
BuildingAI 脚手架已经内置了插件打包命令,使用方式如下:
# 进入项目根目录
cd BuildingAI
# 执行打包命令
pnpm extension:release此时,终端会出现如下交互界面

根据输入指引,依次输入应用标识符、目标版本号,如果不需要重新构建插件,则第三步输入 n。
如果你的代码包中的版本号忘记修改,不用担心,这个脚本会自动帮你修改为你输入的目标版本号。

执行完之后,你可以在项目根目录下的 releases 目录下找到刚刚生成的该版本的标准代码包。

可视化打包
逐步完善ing...
打包规范
代码包中,一级目录下只能按照下面的目录结构,其他多余文件将都会被排除在外:
.gitkeep
.gitignore
eslint.config.mjs
LICENSE
manifest.json
nuxt.config.ts
README.md
SEEDS.md
tsconfig.json
tsconfig.web.json
tsconfig.api.json
tsup.config.ts
package.json