各位老铁们好,相信很多人对2021 前端服务器无状态技术走红都不是特别的了解,因此呢,今天就来为大家分享下关于2021 前端服务器无状态技术走红以及的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
本系列之前的文章介绍了vercel、netlify 和alioss 来部署前端应用程序。无论选择哪种选择,以下三项配置必不可少:
[build]#项目根目录,执行npm命令的目录base=''#需要服务的静态文件也是打包后生成的目录publish='.vuepress/dist'#打包命令command='npmrunbuild' 010 -59000 在腾讯云的Serverless中,部署应用程序需要配置文件。部署纯前端页面需要使用tencent-website组件,并使用上述配置进行部署。
以下是我使用vuepress搭建博客的Serverless配置文件[1]。在根目录中创建新的配置文件serverless.yaml。配置如下:
更详细的配置请参见:Serverless网站完整配置[2]
component:website#(必填)是指组件的名称。目前使用的是tencent-website组件。 name:shanyue-blog#(必填) 网站组件创建的实例名称inputs:src:src:index:index.htmldist:vuepress/disthook:npmrunbuild#websitePath: /region:ap- guangzhoubucketName:my-bucketprotocol:https 在执行命令之前设置了两个环境变量(我偷懒,全部扔到了bashrc下),可以在腾讯云的账户系统中找到:
exportTENCENT_SECRET_ID=shanyue-idexportTENCENT_SECRET_KEY=shanyue-key 万事俱备,只需要东风,只需一条命令:
#需要提前下载:npmi-gserverless$slsserverlessframeworkAction:'deploy'-Stage:'dev'-App:'shanyue-blog'-Instance:'shanyue-blog'region:ap-guangzhouwebsite:https://my-bucket-1257314149.cos-web site.ap -广州.myqcloud .comFulldetails:https://serverless .cloud.tencent.com/apps/shanyue-blog/shanyue-blog/dev103s›shanyue-blog›成功Serverless 部署此时可以传入域名: https://my-bucket-1257314149.cos-website。 ap-guangzhou.myqcloud.com 访问我的博客,但域名似乎太长?
在腾讯云的Serverless中使用自己的域名需要注册,这里不再赘述。
Serverless 域名结合Github Actions,可以实现类似vercel、netlify的自动部署。其最大的优势是在中国拥有稳定的网络和免费的托管解决方案。如果有一点麻烦的话,那就是自定义域名了。如果你只是想用它来做一个示例演示,那就完全足够了!
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//kuaixun/7960.html
用户评论
今年前端越来越流行 Serverless 啦!
有5位网友表示赞同!
我一直想试试 Serverless,现在正好有机会了。
有18位网友表示赞同!
快速试用,这太方便了吧!
有9位网友表示赞同!
Serverless 简化开发流程,我很期待它未来发展。
有9位网友表示赞同!
前端的 Serverless 应用越来越常见了,感觉很酷啊。
有6位网友表示赞同!
对于初学者来说,快速试用是最好的入门方式。
有9位网友表示赞同!
不知道2021年会有哪些新的 Serverless 技术吧?
有5位网友表示赞同!
Serverless 真的能让前端开发更加轻量化吗?
有19位网友表示赞同!
感觉这个趋势很有潜力,未来前端肯定离不开 Serverless 了。
有18位网友表示赞同!
我已经学习了一些基础的 Serverless 架构知识了。
有13位网友表示赞同!
这个标题让我想到之前读的一篇文章关于 Serverless 的应用场景。
有11位网友表示赞同!
我一直在关注 Serverless 的发展动态,希望能学到更多。
有14位网友表示赞同!
Serverless 是否适合所有类型的前端项目呢?
有5位网友表示赞同!
学习新的技术总是需要一些时间和精力。
有18位网友表示赞同!
我也想了解 2021 年有哪些优秀的 Serverless 工具或平台。
有15位网友表示赞同!
感觉使用 Serverless 能帮助开发团队更快地交付产品。
有7位网友表示赞同!
希望未来 Serverless 的生态系统更加完善,提供更多选择和支持。
有9位网友表示赞同!
这个趋势让人兴奋啊!期待看到未来前端技术的创新。
有18位网友表示赞同!
最近有很多 Serverless 的案例分享,感觉很鼓舞人心。
有18位网友表示赞同!
我对这种轻量级开发模式非常感兴趣!
有5位网友表示赞同!
学习新的技术就是为了更好地应对未来的挑战。
有13位网友表示赞同!