Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于vercel部署不成功 #3

Open
RTSlover opened this issue Jul 24, 2022 · 9 comments
Open

关于vercel部署不成功 #3

RTSlover opened this issue Jul 24, 2022 · 9 comments
Labels
help wanted Extra attention is needed resolved The problem has been solved

Comments

@RTSlover
Copy link
Contributor

首先打开官网查看教程,发现有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 ryanuo added the help wanted Extra attention is needed label Jul 24, 2022
@RTSlover RTSlover changed the title 关于vercel无法部署(至少我不会) 关于vercel部署不成功 Jul 24, 2022
@ryanuo
Copy link
Owner

ryanuo commented Jul 25, 2022

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

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

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

文件结构如下:

vercel部署界面
image

@RTSlover
Copy link
Contributor Author

RTSlover commented Jul 25, 2022

将代码搞好后
image

部署
image

部署成功
image

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

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

@ryanuo
Copy link
Owner

ryanuo commented Jul 25, 2022

vercel 可以使用cloudflare 使用方法

@RTSlover
Copy link
Contributor Author

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

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

@ryanuo
Copy link
Owner

ryanuo commented Jul 25, 2022

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

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

image

@RTSlover
Copy link
Contributor Author

注:一键部署失效,使用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
Copy link
Contributor Author

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

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

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

@ryanuo
Copy link
Owner

ryanuo commented Jul 25, 2022

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

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

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

@ryanuo ryanuo added the resolved The problem has been solved label Jul 25, 2022
@ryanuo ryanuo pinned this issue Jul 25, 2022
Repository owner deleted a comment from RTSlover Jul 25, 2022
Repository owner deleted a comment from RTSlover Jul 25, 2022
Repository owner deleted a comment from RTSlover Jul 25, 2022
@GEGEWU-CLOUD
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed resolved The problem has been solved
Projects
None yet
Development

No branches or pull requests

3 participants