抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

笔者假设您已经注册了 vercel 服务,并知道如何使用它。

在实际的开发中发现 CloudFlare Workers 存在种种限制,例如它不支持 nodejs 环境,存在 CPU 运行时间限制等等,所以我将存在 CPU 运行时间限制的部分放到了 Vercel 上部署。

CoPoKo/service-api-by-vercel 部署到 vercel 并获取路径为配置文件中 COPOKO_API 的值,你可以使用配置文件中我部署的公共 API,资源有限请合理使用。

注:关于不支持 nodejs 环境,我随便说几句,可以使用 browserify 解决,如果你使用了 webpack 直接推荐 node-polyfill-webpack-plugin,这里吐槽一下 browserify 的 net tls 库已经六年没更新了,甚至不支持 es6. 当然换个思路可以将 CloudFlare Workers 迁移到其他平台,简而言之就是添加 node-fetch 的 polyfill,例如 mpl.js.

公共 API

我部署了一个公共 API,你可以直接使用它,资源有限请合理使用。

https://api.copoko.vercel.app

注:Vercel 免费计划有 100 GB / 月 使用限制,当达到限制后我将关闭公共 API。

部署 service api

Vercel

点击上方按钮,跳转至 Vercel 进行部署。

如果你未登录的话,Vercel 会让你注册或登录,请使用 GitHub 账户进行快捷登录。

此处省略一万字。

部署成功后,直接访问路径为配置文件中 COPOKO_API 的值即可。

留言区

Are You A Robot?