在vercel上部署golang代码

在 vercel 上部署 golang 的项目需要进行以下操作
- 安装全局命令行工具
折叠代码块BASH
复制代码
1 | npm install -g vercel --registry https://registry.npmmirror.com |
- 使用 vercel 进行登录
折叠代码块BASH
复制代码
1 | vercel login |
- 创建 vercel 的相关开发目录,以下为相关目录的说明
折叠代码块BASH
复制代码
1 | ├── .vercelignore vercel的ignore文件 |
下边将依次展示必备文件的写法
vercel.json
,这里只展示了路由的相关配置,表示带有 /api/
前缀或者任意前缀的请求都将分发到 /api/tool.go
文件中。
折叠代码块JSON
复制代码
1 | { |
tool.go
文件,用于接收 API 请求。
折叠代码块GOLANG
复制代码
1 | package api |
除了这两个文件,还需要介绍一下 .vercelignore
。
该文件和 .gitignore
功能相同,只不过是为了在将项目推送到 vercel
时忽略掉不需要上传的文件。
如果目录下文件特别多,可以用如下方式,先用 /*
忽略掉所有文件,然后用 !文件名
或 !文件夹名
来指定哪些文件或文件夹需要上传。
折叠代码块BASH
复制代码
1 | /* |
- 环境创建好,且相关代码编写好后,可以使用如下方式进行
调试
与部署
。
折叠代码块BASH
复制代码
1 | # 指定 vercel 项目在本地 8080 端口下进行调试运行 |
如果还有相关其他问题,可以参考 vercel官方文档
- 本文标题:在vercel上部署golang代码
- 创建时间:2024-01-04 11:43:26
- 本文链接:https://blog.212490197.xyz/article/program/golang/deploy-golang-on-vercel/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
复制版权信息
v1.5.2