返回介绍

二、serverless 脚手架安装、WebIDE 中创建、vscode 中配置

发布于 2024-01-31 23:58:26 字数 2800 浏览 0 评论 0 收藏 0

2.1 脚手架安装-三分钟部署一个项目

npm i serverless -g

serverless -v

查看支持的框架部署

sls registry

# 或者输入 sls
sls

# 例如初始化 egg 项目

serverless init eggjs-starter(可以替换成 sls registry 已有的模板) --name egg-example

部署

sls deploy

2.2 在 vscode 中配置插件来开发 serverless

通过该 VS Code 插件,您可以

  • 拉取云端的云函数列表,并触发云函数
  • 在本地快速创建云函数项目
  • 使用模拟的 COS、CMQ、CKafka、API 网关等触发器事件来触发函数运行
  • 上传函数代码到云端,更新函数配置
  • 在云端运行、调试函数代码

界面上创建应用

  • vscode 上安装插件

  • vscode 安装后插件登录并且拉取应用

密钥地址 https://console.cloud.tencent.com/cam/capi 填入 appID、secretID、secretKey 即可拉取云函数到本地

  • 切换地域查看函数

  • 点击云函数,可以查看函数基本配置信息

  • 下载函数代码到本地调试,点击下载图标选择要保存的路径

  • 本地修改完代码后,上传函数代码到云端

  • 本地调试云函数

2.3 WebIDE 创建云函数实践

创建一个云函数

给云函数创建触发器来访问

创建了触发器后,就可以通过触发器里面的访问路径来访问云函数

我们可以在控制台修改代码,然后重新部署云函数,或者开启自动安装依赖等

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文