开发者社区 > 云原生 > Serverless > 正文

只有专有版webIDE才能看到s.yaml文件吗?

只有专有版webIDE才能看到s.yaml文件吗?

提问38.png

展开
收起
云原生那些事 2023-04-23 10:03:00 210 0
4 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    不一定。s.yaml文件是Serverless应用的配置文件,可以在任何支持Serverless的云平台上使用。在阿里云上,您可以在Serverless应用控制台中查看和编辑s.yaml文件。除此之外,您也可以在本地使用Serverless Framework搭建开发环境,通过命令行工具查看和编辑s.yaml文件。如果您使用的是阿里云云原生应用平台,您可以在应用部署时,选择使用s.yaml文件进行配置。

    2023-04-23 18:38:34
    赞同 展开评论 打赏
  • 月移花影,暗香浮动

    Serverless Devs(原FC框架)的s.yaml文件是声明函数计算的资源配置、触发器配置、函数配置等信息的文件,可被开发者用于本地开发、部署应用等,在Serverless Devs开源工具中默认支持该文件格式。WebIDE为Serverless Devs提供了图形化界面,使得开发者可以通过可视化界面对函数计算进行配置,而不必编写s.yaml文件。不过,如果您在WebIDE中需要修改s.yaml文件,可以通过在WebIDE的左侧控制台中使用命令行操作,将文件上传至当前项目目录中进行修改。

    2023-04-23 14:32:54
    赞同 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    Yaml的使用规范 Serverless Devs可以通过指定格式的Yaml对Serverless应用进行描述,在Serverless Devs的规定中,一个Yaml可以被认为是一个Serverless应用。

    Yaml的格式需要按照 Serverless Devs 的规范,提供相对应的资源/行为描述文件,且该文件还需要符合以下条件:

    拓展名可以是.yaml或.yml 格式必须符合Yaml规范 (https://yaml.org/spec/1.2.2/) 对于需要通过描述文件进行环境隔离的项目,建议将文件命名为 s-${ENV}.yaml 或 s-${ENV}.yml 格式。例如:s-prod.yaml。

    在默认情况下,Serverless Devs 开发者工具会默认该描述文件的名称为s.yaml或s.yml,且s.yaml的优先级大于s.yml,即在一个 Serverless 应用下,同时出现s.yaml与s.yml时,系统会优先识别和使用s.yaml。

    开发者也可以通过-t,--template [templatePath]进行指定,例如,在某应用在生产环境下的描述文件名为s-prod.yml,则可以在执行相关命令时,增加参数-ts-prod.yml或者--templates-prod.yml。

    2023-04-23 14:09:13
    赞同 展开评论 打赏
  • 你自己创建一个试试。 https://ghost.icesea.tk/yun-han-shu-da-jian-ghost/

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-04-23 10:12:55
    赞同 展开评论 打赏
问答标签:
问答地址:

快速交付实现商业价值。

热门讨论

热门文章

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载