开发者学堂课程【存量应用快速迁移: Midway一体化应用开发】学习笔记,与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/342/detail/4017
Midway一体化应用开发
Midway一体化应用开发非常简单,通过云开发平台可以一键进行部署。
在云开发平台点击新建应用,选择NodeJs,创建方式是通过模板创建,选择Midway Serverless一体化解决方案或者是Fass场景下的SSR框架,这里选择Fass场景下的SSR框架模板。
应用名称可随意设置,其他选择默认信息,点击下一步最后完成创建。
在这里选择一个刚创建好的应用——测试Midway fass,进入开发部署页面,
打开在线开发部署,会打开一个在线IDE,IDE打开之后会看到midway fass项目,这个项目包括f.yml默认路由配置文件以及package json项目配置文件。
首先要安装依赖,直接执行yarn安装项目依赖,项目依赖比较大。
依赖安装完成之后,执行脚本,就是可以在class IDE进行在线测试,执行npm start,会返回一个链接,这个链接会监听当前的端口。打开链接就是测试页面,这里可以看到midway Fass项目实时预览的页面,在IDE修改,在测试页面也进行动态展示。
测试通过之后,直接点击左上角插件选择部署,直接部署到日常环境,灰度设置为100%,之后确认部署,等待部署完成即可,这样就完成了Midway Serverless的开发。