1。什么是VercelVercel是一个全自动的Web应用程序部署、预览和在线平台。它类似于GithubPage和GithubAction的组合,但具有以下特点:支持应用模板,可以帮助开发者快速构建应用并完成上线流程;支持Github项目导入和链接;GithubAction是CICD流水线,而Vercel只专注于项目部署(静态托管),提供ServerlessFunction。其他的,比如npm自动分发包,持续集成测试,不属于Vercel的业务范围;支持零配置部署到全球边缘网络,访问速度比GithubPage快很多,无需关心CDN、HTTPS,Vercel帮你搞定这一切;Vercel可以部署多种环境,除了项目的主要生产环境,它可以把你的其他分支当做预览分支部署(当然这些预览环境会加上相应的响应头,防止被搜索引擎收录)2.使用这里我们以EsunR/Blog-Index项目为例,使用Vercel部署。2.1创建Github仓库首先点击项目的Fork按钮,将项目同步到自己的Github仓库:然后clone仓库到本地,按照项目描述,经过打包、修改配置文件等一系列工作后,并调试,将更改提交并推送到存储库。2.2Vercel平台接入登录Vercel官网完成账号注册。进入工作台后,将自己的Github仓库权限授权给Vercel:授权完成后导入项目:配置项目并手动调整构建语句配置:完成后点击Deploy部署即可开始,完成后即可进入项目控制台查看Vercel分配给你的域名:当然你可以在项目设置中帮你用自己的域名:你只需要稍后在你的仓库中Fork下修改代码,Pushingtogithub会自动触发Vercel的重新部署过程。如果要切换默认部署的分支,可以将ProductionBranch设置为其他分支:
