可在线预览多种文档格式.
一、来源
二、部署
2.1 Cloudflare Pages
编译一直不通过.放弃
2.1.1 编译部署
- 克隆仓库
部署框架
None添加环境变量
1 |
- 构建部署命令
1 | corepack enable && corepack prepare pnpm@latest --activate && pnpm install && pnpm build |
- 输出目录
1 | apps/viewer-demo/dist |
2.1.2 上传编译产物
- 下载编译产物,解压
1 | file-viewer-v2-{版本号}-official-demo-iframe.tar.gz |
直接上传,超过文件数量,需要使用
wrangler上传,安装
wrangler
1 | npm install -g wrangler |
- 登录
1 | wrangler login |
- 部署
1 | wrangler pages deploy ./file-viewer-v2-2.1.26-official-demo-iframe --project-name=file-viewer |
- 有一个文件超过
25M,需要删除支持后上传
代价是失去了
.typ文件预览支持.
1 | Remove-Item .\file-viewer-v2-2.1.26-official-demo-iframe\wasm\typst\typst_ts_web_compiler_bg.wasm |
2.2 Edgeone Page
同 Cloudflare Pages
三、效果
https://file-viewer.bravexist.cn

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 一世贪欢的私域!
评论










