将扣子空间生成的 jsx 格式网页部署到自己的服务器
2025年4月29日 08:00
扣子空间生成的网页是 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目录下即可找到编译后的产物