首先登陆阿里云开发平台 https://workbench.aliyun.com/
登录后 应用列表 点加号
技术场景 选择 WEB
解决方案:Midway Serverless一体化解决方案(Nodejs10)
点下一步
进入后点左边 README.md
点下边 终端
首先需要安装开发依赖
输入下面的内容 回车
npm i
安装需要一段时间,耐心等待
启动 react 本地 watch 和 函数本地 Dev Server
在终端中会输出 本地 Dev Server 的URL链接
npm run dev
终端里会显示
开发服务器已成功启动
请打开 >>> http://此处省略
按住cmd键点击那个链接进入 React App
返回刚才的界面
因为要创建一个函数应用不是直接修改一个函数,所以先复制一个函数改改名
展开 src/apis 点击index.ts
复制
@Provide()
export class IndexService {
@Func('index.handler')
async handler() {
return {
message: 'Hello Midway Serverless!',
}
}
粘贴到下方,然后修改里面的内容
@Provide()
export class IndexService {
@Func('改这个词.handler')
async handler() {
return {
message: 'Hello Midway Serverless! +名字',
}
}
保存文件
然后在左边下方找到 f.yml 点击进入
找一个函数复制一份,比如
list:
handler: list.handler
events:
- apigw:
path: /api/list
粘贴到下方进行修改
改这个词:
handler: 改这个词.handler
events:
- apigw:
path: /api/改这个词
保存文件
然后进入刚才的 React App那个链接
在网址最后加上 /api/你填写的那个词语
回车进入
完成 截屏交作业
]]>📝 你可以使用最酷的 Markdown 语法,进行快速创作
🌉 你可以给文章配上精美的封面图和在文章任意位置插入图片
🏷️ 你可以对文章进行标签分组
📋 你可以自定义菜单,甚至可以创建外部链接菜单
💻 你可以在 Windows,MacOS 或 Linux 设备上使用此客户端
🌎 你可以使用 𝖦𝗂𝗍𝗁𝗎𝖻 𝖯𝖺𝗀𝖾𝗌 或 Coding Pages 向世界展示,未来将支持更多平台
💬 你可以进行简单的配置,接入 Gitalk 或 DisqusJS 评论系统
🇬🇧 你可以使用中文简体或英语
🌁 你可以任意使用应用内默认主题或任意第三方主题,强大的主题自定义能力
🖥 你可以自定义源文件夹,利用 OneDrive、百度网盘、iCloud、Dropbox 等进行多设备同步
🌱 当然 Gridea 还很年轻,有很多不足,但请相信,它会不停向前 🏃
未来,它一定会成为你离不开的伙伴
尽情发挥你的才华吧!
😘 Enjoy~
]]>