vercel平台简介
Vercel 是一个专注于现代前端开发的平台,主要提供快速部署静态网站和服务端应用程序的服务。它最初是由 Next.js 的创建者团队开发的,旨在简化开发者在云端部署和管理应用程序的流程。
Vercel 的特点包括:
-
静态站点部署:Vercel 可以轻松地将静态网站部署到全球性的内容分发网络(CDN),确保快速加载和高可用性。
-
服务端应用支持:它不仅限于静态内容,还支持部署和托管服务端渲染的应用程序,如使用 Next.js 或其他框架构建的应用。
-
自动化流水线:Vercel 提供了自动化的部署流水线,支持与 Git 集成,可以根据代码提交自动构建和部署应用程序,简化了开发者的工作流程。
-
全球 CDN:利用 Vercel 的全球 CDN,可以确保您的应用程序在世界各地的用户面前具有快速的加载时间和高效的性能。
-
团队协作和安全:Vercel 支持团队协作,可以设置不同的访问权限和环境变量,确保开发过程中的安全性和可管理性。
总体来说,Vercel 提供了一个便捷而强大的平台,帮助开发者更轻松地构建、部署和托管现代的前端应用程序和静态网站。
vercel平台官网
部署步骤
1.在前端request.ts中设置好已经部署好的后端项目地址
// 是否是开发环境
export const isDev = process.env.NODE_ENV === "development";
// 创建 Axios 实例1780859427469991938_0.30989348894630786
const myAxios = axios.create({
baseURL: isDev ? "http://localhost:端口号" : "https://后端项目地址/",
timeout: 60000,
withCredentials: true,
});
2.先注册登录 Vercel 平台,授权 GitHub 后,点击新建项目,可以直接搜索到要部署的项目代码:
3.点击import加入项目
4.选择好根目录,完成配置后,点击 Deploy 按钮,稍等片刻,即可完成部署。
5.部署完成后,就可以看到平台为我们生成的默认域名Domains,可以直接访问。
到这里通过使用vercel平台进行前端部署就全部完成了。
小结
通过使用 Vercel 平台进行前端部署,可以极大地简化开发者的工作流程。以下是具体的部署步骤:
-
设置后端地址:在前端代码中的
request.ts
文件中配置后端项目的地址,根据环境变量切换开发和生产环境的 baseURL。 -
注册和登录 Vercel:在 Vercel 平台上注册并登录,授权 GitHub 后,可以直接导入要部署的项目代码。
-
导入项目:通过 Vercel 平台搜索或导入 GitHub 上的项目代码,并设置根目录等相关配置。
-
执行部署:完成项目配置后,点击部署(Deploy)按钮,Vercel 将根据配置自动构建和部署项目。
-
访问域名:部署完成后,Vercel 将为项目生成默认的域名(Domains),开发者可以直接访问这些域名来查看部署后的应用程序。
通过这些步骤,开发者可以快速、简便地将前端应用程序部署到 Vercel 平台,并享受其提供的全球 CDN、自动化流水线等优势,确保应用程序具有快速加载和高效性能。
这些特性使 Vercel 成为现代前端开发的理想选择,为开发团队提供了卓越的团队协作和安全管理功能。