ryanuo / blazeB2

📷An image bed tool with CDN acceleration function developed based on backBlazeb2 API & ⚡ cloudflare
https://blazeb2.js.org/
Apache License 2.0
166 stars 135 forks source link

关于vercel部署不成功 #3

Open RTSlover opened 2 years ago

RTSlover commented 2 years ago

首先打开官网查看教程,发现有vercel部署的 image

于是在文档中点击后跳转到vercel image

但是这里的账户无法选择,首先我是指vercel关联GitHub账户和GitHub上fork此项目后进行的,发现不行后我将网址从

https://vercel.com/new/clone?s=https://github.com/Rr210/blazeB2/tree/master/deploys/vercel-api
修改成
https://vercel.com/new/clone?s=https://github.com/我的username/blazeB2/tree/master/deploys/vercel-api

后,仍然无法选择 于是我选择直接import仓库 image

但还是不出所料的报错了 image

希望可以解决这个问题

ryanuo commented 2 years ago

尝试将代码拉取至本地使用
git clone https://gitee.com/rbozo/blazeB2.git

创建一个新的仓库,将vercel-api中的内容推送到该仓库

然后再尝试选择import vercel选择后不需要去选择模板类型 选择deploy

文件结构如下: vercel部署界面 image

RTSlover commented 2 years ago

将代码搞好后 image

部署 image

部署成功 image

经过一通配置后,上传文件 image

图片无法上传,就是点了上传后没反应。还有我发现一个问题,在vercel部署的项目不能添加NS服务器是CF的域名,所以要想自定义域名,就无法用带宽联盟。 或者就用服务器部署,因为heroku部署的项目自定义域名需要添加信用卡

ryanuo commented 2 years ago

vercel 可以使用cloudflare 使用方法

RTSlover commented 2 years ago

其他功能都正常使用吧 除了vercel自定义域名 这个查查百度==

无法二次修改host_url,一开始我打算用自己的域名,选择相信你的文档,结果发现在图床管理那里图片一直不显示,于是修改成vercel的链接,结果在配置设置里面页面图片管理里面的host_url还是原来的链接,估计得重新部署才能了

ryanuo commented 2 years ago

注:一键部署失效,使用fork的解决方法

第一步:fork blazeb2 仓库 第二步:在 https://vercel.com/dashboard 中点击 new project 第三步:在左侧选择刚刚 fork 的 blazeb2 仓库,点击 import 第四步:点击FRAMEWORK PRESET 选择 other 第五步:点击 ROOT DIRECTORY 右侧的 edit,依次选择 deploys、vercel-api; 第六步:点击 deploy

image

RTSlover commented 2 years ago

注:一键部署失效,使用fork的解决方法

第一步:fork blazeb2 仓库 第二步:在 https://vercel.com/dashboard 中点击 new project 第三步:在左侧选择刚刚 fork 的 blazeb2 仓库,点击 import 第四步:点击FRAMEWORK PRESET 选择 other 第五步:点击 ROOT DIRECTORY 右侧的 edit,依次选择 deploys、vercel-api 第六步:点击 deploy image

ok了解了

RTSlover commented 2 years ago

其他功能都正常使用吧 除了vercel自定义域名 这个查查百度==

无法二次修改host_url,一开始我打算用自己的域名,选择相信你的文档,结果发现在图床管理那里图片一直不显示,于是修改成vercel的链接,结果在配置设置里面页面图片管理里面的host_url还是原来的链接,估计得重新部署才能了

重新部署后Host_url还是没有变啊

ryanuo commented 2 years ago

其他功能都正常使用吧除了vercel自定义这个域名查查百度==

无法二次修改host_url,一开始我打算用自己的域名进行修改,选择相信你的,结果发现在图床管理里面的图片一直没有,于是就变成了vercel的里面的链接,结果在设置页面图片管理里面的host_url 还是原来的链接,估计得重新部署了

host_url 为你图床自定义链接前缀(不是vercel的地址)
是否已配置cloudflare 图床自定义域名 这里去掉file/桶的名称。需要你配置cloudflare 中的url重写将file/桶隐藏

GEGEWU-CLOUD commented 9 months ago

使用vercel搭建完成后通过web连接到b2图床 上传到大概四十张图片后 仍然可以继续上传 但此时点击图床管理 只能最多显示40张图片 多于40张的图片便无法显示 请问这样的bug有解决办法吗