1 Star 2 Fork 0

Serverless Devs Registry / start-puppeteer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Puppeteer项目在阿里云函数计算的实践

本仓库提供了两个应用案例,分别是通过函数计算Node.js运行时部署Puppeteer项目,以及通过Container形式将Puppeteer项目部署到阿里云函数计算:

基于Nodejs运行时

该项目模板是一个基于 puppeteer 的截图 Web 应用

  • 初始化项目:s init puppeteer-nodejs
  • 进入项目:cd puppeteer-nodejs
  • 部署项目:s deploy

上述过程已经默认集成到了Yaml的action中,所以可以忽略

详细文档可以参考puppeteer-nodejs案例文档

基于Container运行时

该项目模板是一个基于 puppeteer 的截图 Web 应用

  • 初始化项目:s init puppeteer-container
  • 进入项目:cd puppeteer-container
  • 在阿里云控制台启用 ACR(并且创建镜像仓库(repo),创建命名空间(namespace)。), NAS, 与 serverless 函数服务
  • 修改 s.yaml 中 customContainerConfig 一项,将原本的image: registry.cn-hangzhou.aliyuncs.com/${your_namespace}/${your_repo}:${version}中,${your_namespace}替换为您创建的命名空间,将${your_repo}替换为您创建的镜像仓库名称,将${version}替换为构建后容器镜像版本(通过 docker images 查询)。
  • 部署项目:s deploy --use-local -y

详细文档可以参考puppeteer-container案例文档

空文件

简介

快速部署puppeteer到阿里云函数计算,支持nodejs12和custom container 展开 收起
JavaScript 等 3 种语言
取消

发行版 (36)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/devsapp/start-puppeteer.git
git@gitee.com:devsapp/start-puppeteer.git
devsapp
start-puppeteer
start-puppeteer
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891