将扣子空间生成的 jsx 格式网页部署到自己的服务器
扣子空间生成的网页是 jsx 格式的,在扣子空间内可以正常打开,如果想要部署到自己的服务器,则需要经过编译。
为此,我写了一个模板,只需将扣子空间生成的 jsx 重命名为 coze.tsx(注意后缀要改为 tsx)放入本项目 src 目录,即可编译出可静态部署的 dist 产物。
详细步骤
- 从扣子空间下载 jsx 文件

- 下载 模板工程
- 安装 Node.js
- 进入本项目所在目录,运行
npm install -g pnpm安装 pnpm 包管理器 - 运行
pnpm install安装依赖 - 将扣子空间生成的 jsx 重命名为
coze.tsx(注意后缀要改为 tsx),放入src目录,覆盖原有的coze.tsx文件

- 检查
coze.tsx中的import语句,确保所有第三方包都已经安装,举例:如果coze.tsx中有import Mermaid from 'mermaid';,就执行安装pnpm install mermaid - 运行
pnpm run dev查看效果

- 运行
pnpm run build编译 - 编译完成后,在
dist目录下即可找到编译后的产物
将扣子空间生成的 jsx 格式网页部署到自己的服务器


