用 puppeteer 将任意在线网页实时在线转成 PDF/图片,同时支持一键发布云端。
你也可以通过下面的按钮使用cloudbase framework快速部署本项目到你自己的云开发账号上。
.
├── README.md
├── cloudbaserc.json # 云开发配置文件
├── dest # 静态文件编译后目录
│ └── index.html
├── functions # 云函数存放目录
│ └── snapshots # snapshots 服务目录
├── package.json
└── statics # 静态文件源码目录
└── index.ejs # 入口 html 模板
- 下载本仓库到本地,并在当前目录启用命令行终端。
- 安装开发依赖:命令行运行
npm ioryarn。 - 使用你习惯的编辑器来做些前端或者服务函数的编辑或者查看。
- 本地运行:命令行运行
npm run dev,访问本地地址,默认为http://127.0.0.1:3000/snapshot。 - 发布云端:命令行运行
npm run deploy -- -e YOUR_ENV_HERE。
