云开发系列课程 | NodeJS/Python主流框架应用上Serverless

本文详细介绍了如何使用NodeJS的Express和Python的Flask框架将应用部署到云端,包括应用迁移、配置、依赖安装、调试、预览和部署等步骤,帮助开发者快速理解Serverless在云开发中的应用。
摘要由CSDN通过智能技术生成

本篇内容主要分享如何通过NodeJS和Python两个开发语言中常用的框架完成开发应用,如何将已经开发的应用部署到云。
第一部分 如何通过NodeJS主流开发框架将应用部署到云
基于express应用迁移方案的演示
首先创建应用,选择express应用迁移方案,然后等待代码仓库初始化,初始化完成,点击开发部署进入到在线的开发环境中,左侧就是初始化的代码包。然后将已经开发好的express应用直接拖拽到Cloud IDE的文件列表的根目录。接下来是添加依赖,在package.json,找到Midway的开发依赖,复制出来再打开 Cloud IDE目录中的package.json,添加保存。

如果app.js是主应用的入口文件,那么需要复制帮助文档里app.js的内容到开发平台,将入口暴露出来。然后安装依赖,依赖安装后,进行调试,直接在终端里输入app.js的指令。

如果想要预览,可以点击左下角的预览,然后在弹出的输入框里输入端口号,把3000端口映射出去,成功后,点击右下角的访问。
在这里插入图片描述

调试结束之后如果没问题,就可以去部署。点开workbench部署插件,然后选择部署环境,点击确认就完成了部署。

需要注意的是,基于MidwayServerless做express应用迁移,默认会把app/和config/这两个目录打包进去,如果你的应用需要将其他的目录也一起打包,需要在f.yml中添加如下的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值