在我们开始部署前,首先要做的是注册 AWS 的帐号,在 AWS 免费方案 可以看到有许多种服务,以及各自有不一样的免费条件,而我自己是要使用 12 个月免费(绑信用卡),所以如果玩完了要记得把服务关掉嘿。
我们这次要用 Elastic Beanstalk 来部署我们的 NestJS,本篇文会参考 Udemy 章节 Deploying NestJS To Elastic Beanstalk ,有兴趣可以参考看看。
那我们先来到主控台,点下 Elastic Beanstalk 服务:
在名称这边我们输入 nestjs-task-management:
平台这边我们选 Node.js:
程序码这边我们可以先用范例的,等等再来上传:
点开设定多个选项可以看到更多其他设定,比方说单一执行个体:
这边暂时没有要调整的,就按下建立应用程序,需要一点点时间:
应用程序建立完毕後,在主控台可以看到目前的状况:
旁边的各个标签可以点进去自己想要查看的东西:
那我们先来将我们的 NestJS 专案给压缩,来到专案资料夹内,我们把除了 dist
跟 node_modules
以外的都加入压缩档:
压缩完成之後,回到上传并部署这边,选择那个压缩档,顺便给它个版本号码:
之後就等它转圈圈~:
然後我们就部署失败了,我们明天来看看究竟哪里做错了:
/*
本系列文系个人新手开发心得,可能会有许多错误,烦请多多包容不吝指教。
*/
<<: 仿Trello - 前端 Apollo Client 串接 GraphQL API
Grid 还是 Flex 我们回归到行动装置本身,究竟我们在前端设计的时候,要采用 Grid 还是 ...
攻击者针对 ICS 环境寻找有用的资讯,这些资讯包含 ICS 网路内 IP 、Hostname,可以...
进度来到第三天,终於要打开 tableau public 并实际操作看看了,大家是不是也很期待呢? ...
本文内容 学习在 Angular 中 Data Binding 的机制。 Data Binding ...
以下是 NIST SP 800-204 的摘录: 典型的基於微服务的应用程序的部署堆栈中存在六层,如...