在浏览器中在线尝试无服务器框架项目!

无服务器框架是无服务器工具的一致领导者。 但是,没有简单的方法可以在线试用无服务器框架项目。 您确实需要一个体面的开发人员设置,并且需要一些工作来设置slsnpm等。

确切地说,您做到了 –直到现在。

无服务器项目–在您的浏览器中?

西格玛 - 无服务器应用程序开发基于云的IDE -现在可以打开,编辑和部署无服务器项目,在线-所有在您的浏览器!

无需安装,无需配置(嗯,老实说: 很少 )可以配置,也无需担心!

  1. 启动Sigma。
  2. 在“ 项目”页面上 ,您将在底部看到一个新的导入无服务器框架项目选项。
  3. 输入您的serverless.yml文件(或项目根目录)的路径。
  4. 不用说:单击那个霹雳!

在线无服务器项目:

在内部,Sigma转换您的无服务器模板并将其作为Sigma项目打开。 从那时起,您可以在无服务器项目中享受所有Sigma优惠; 添加依赖项,拖放编码,一键部署, 亚秒级测试等!

我们仍在努力改善对各种serverless.yml变体的支持,但是许多通用变体应该可以正常工作。

顺便说一句,要注意的一件事是:尽管我们从无服务器格式( serverless.yml导入 ,但我们还没有以该格式保存内容。 因此,如果您导入一个项目,进行一些更改并保存,则所有内容将以Sigma的内部格式保存。

(您可以并且可能应该始终选择其他存储库来保存您的项目,以防止原始的无服务器框架存储库陷入混乱。)

Sigma无服务器:遗失的部分

嗯,与任何新功能一样,通常的免责声明也适用–这是高度实验性的,可能无法加载大部分(如果不是全部)项目; 它可能会使您的IDE崩溃,杀死您的猫,等等。

而且,最重要的是,我们仍然需要:

  • 根据选项( ${opt:...} )和外部环境变量为外部参数提供支持; 当前,我们使用默认值(如果有)
  • 插件工作
  • 添加对大量选项的支持,例如API网关授权者和Sigma当前不支持的各种触发器类型
  • 做一些我们在custom字段中发现的事情

这一切意味着–对您

我们认为这对人们来说是一个很好的机会,可以快速“无现货供应”地试用无服务器应用程序和项目,而无需在自己的系统上实际安装任何东西。

对于Sigma用户而言,这也是个好消息。 因为它确实“爆炸了”您可以在Sigma上试用的样本数量!

但是,等等–还有更多!

同时,我们( 不得不进行了更正)引入了其他一些不错的改进:

对实用程序文件的更多控制

现在,您可以在项目根目录中找到关键实用程序文件( package.json.gitignoreREADME.md等)。 之前它们是由Sigma内部管理的–隐藏在您的视线之外……但是现在您可以添加自己的NPM配置,依赖项,脚本等。 在Sigma中编写您的自述文件; 以及更多! 通过Sigma内置的Dependency Manager添加的所有依赖项都将自动添加到package.json使您package.json

Sigma项目的自定义资源!

您可以将自定义资源定义添加到您的项目中! 以前,这仅限于IAM角色声明(使用很酷的Permission Manager ),但是现在您可以添加任何您喜欢的内容。 EC2实例,CloudFront发行版,IoT物联网,AppSync ...您可以在CloudFormation中定义的任何内容(或GCP的Deployment Manager语法 )。

我们确实也希望引入Terraform支持,尽管ETA尚不存在……要做的事情很多,只有很少的人!

接下来的是…

我们确实希望不久就能支持Sigma中的其他项目格式,例如SAM原始CloudFormation 。 因此,一如既往,请继续关注 ; 而且,更重要的是, 大声喊叫 想要在下一个Sigma版本中看到的内容!

翻译自: https://www.javacodegeeks.com/2019/07/serverless-framework-projects-online-browser.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值