打包发布

打包发布必须遵循 Chatbuddy AI 的规范,否则会导致插件无法正常加载。
目前 Chatbuddy AI 支持脚本打包可视化打包两种方式。

脚本打包

Chatbuddy AI 脚手架已经内置了插件打包命令,使用方式如下:
此时,终端会出现如下交互界面
image.png
根据输入指引,依次输入应用标识符、目标版本号,如果不需重新构建插件,则第三步输入n
如果你的代码包中的版本号忘记修改,不用担心,这个脚本会自动帮你修改为你输入的目标版本号。
image.png
执行完之后,你能够在项目根目录下的releases目录下找到刚刚生成的该版本的标准代码包。
image.png

可视化打包

逐步完善ing...

打包规范

代码包中,一级目录下只能按照下面的目录结构,其他多余文件将都会被排除在外:
.
├── 📂 .output
├── 📂 build
├── 📂 src
├── 📂 storage
│ ├── 📂 static
│ └── 📄 .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

319 篇文档 · 内容同步自官方帮助中心