以前,当我编写了一个采访常规客户:HTTP缓存时,我曾经在强大的缓存和协商缓存上编写两个演示,但是缓存必须在服务器上完成。我只能应用代码,也不能在网页上感觉到(尽管我发布了GIF)
作者的所有示例都放在GitHub页面上。它的特征是他们可以在没有服务器的情况下部署静态资源,但是它无法部署服务器应用程序
最近,作者了解CI/CD的知识并考虑Vercel,并想知道他是否可以将服务器应用程序放在Vercel上?
Vercel是一个网站监护平台,用于打开盒子,这对于开发人员可以快速部署自己的网站很方便。它在全球范围内具有CND节点,因此它比GitHub页面更稳定,GitHub页面与Github的官方自我携带,官方的自我掌握,并且访问速度更快。
考拉聊天开源曾经介绍:
文本版本:vercel和next.js:开源All -Star团队背后的业务逻辑
简而言之,它可以混合到服务器极简主义者,并且可以免费购买服务器
Vercel官方网站
Vercel工作流官方网站(网页效果很酷)
将Vercel下载到整体情况(),我不知道什么是订单
我对此有限,在这里我列出了我知道的命令
Vercel可以用VC代替,VC是Vercel的缩写
现在,我们对Vercel有所了解。如前所述,Vercel可以简化开发人员的开发。那么它可以简化什么程度?
在这里,我们从零部署了简单而静态的服务
本地安装动词
登录Vercel
选择好方法后,您将弹出网站
哟,伙计。你叫什么名字?
创建一个HTML文件,然后我们将其上传到Vercel服务器
本地测试,输入命令行
因为这是第一个执行,因此根目录中没有必要的信息,因此您需要填写一些必要的信息。目前,您的本地和Vercel服务器绑定
部署服务
您可以在https://vercel-sample-ten.vercel.app/中访问我们的静态服务
在屏幕截图中,我们还看到了这句话,我们必须将来更新资源,只需使用它
好吧,除了必要的登录外,我们使用了三个命令在Vercel服务器上部署本地服务
您可以登录Vercel背景以查看部署情况
回到主题,最后,我们要部署的是节点服务,它是后端服务,而不是前端静态资源服务。这是关键
建立一个新项目
书面内容
PS:Vercel将使用3000个端口默认值,因此KOA服务需要更改端口
使用命令
我发现我的错误。
再次使用,节点服务运行
所以我们部署了
我很长一段时间没有部署它,而后台的视野仍然毫无结果,发牢骚
在Google之后,我发现有一个vercel.json,可以由vercel.json配置和覆盖。
下载软件包
填写配置:
执行部署服务
访问地址:https://vercel-koa2-t511069160.vercel.app
此时,KOA服务的部署已完成
部署静态资源还有两个步骤
下载和配置
Vercel当然不仅可以自定义域名,无服务器,全局CDN等。
可以说没有夸张的说法,使用Vercel替换乏味的云服务器,并与github Action合作作为CI/CD,然后
对于个人开发人员或小型团队,这可能是工件
随后的作者还将尝试与Vercel部署一些小型应用程序来实践真相
附加项目地址:https://github.com/johanazhu/vercel-demo