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

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

  1. vue框架项目部署到服务器_在浏览器中在线尝试无服务器框架项目!

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

  2. aws lambda使用_使用AWS Lambda,无服务器框架和Go的按需WebSockets

    aws lambda使用 Lambda functions and WebSockets can be seen as concepts difficult to reconcile. Lambdas ...

  3. 阿里 深度学习推理框架_如何通过Knative无服务器框架构建深度学习推理

    阿里 深度学习推理框架 在某些学术界和行业界,深度学习正在获得巨大的动力. 推理(基于预训练模型从现实世界数据中检索信息的能力)是深度学习应用程序的核心. 深度学习推理可用于在图像到达对象存储时对其进 ...

  4. 可以在浏览器中在线编辑office文件的扩展程序汇总

    2017年chrome插件推荐八期:可以在浏览器中在线编辑office文件的扩展程序汇总 Chrome插件推荐 2018-02-28 11:37     微软的Office应用软件是目前办公软件中使用 ...

  5. swift系统中的服务器上,尝试Swift服务器框架 - Perfect

    为什么选择的是Perfect? 最近在关注Swift的服务器框架,其中主流框架前三分别是: Perfect star:8978 Vapor star:6919 Vapor是借鉴Laravel框架的,如 ...

  6. 微信支持手机温度监控;苹果、谷歌和微软扩大对无密码登录的支持;可在浏览器中运行Python应用的框架发布 | EA周报...

    EA周报 2022年5月7日 每个星期7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事.掌握IT核心技术. 周报看点 1.硬核新功能!微信支持手机温度监控 2.IP代理畸形产业爆火 最低6元可更改 ...

  7. 在浏览器中直接访问linux服务器中的文件(以图片为例)

    首先必须在服务器中配置tomcat,当在浏览器中输入http://服务器的公网IP:8080/时,能出现tomcat服务器首页时,则配置成功,如下图: 2. 找到tomcat的安装目录中conf文件并 ...

  8. html word编辑器插件,2017年chrome插件推荐八期:可以在浏览器中在线编辑office文件的扩展程序汇总...

    开通网上MS Office文件使用Office Web Apps的浏览器.支持DOC , PPT和XLS文件. 打开使用微软的Office Web Apps的浏览器的在线Office文件.支持在线的W ...

  9. 怎么注销笔记本icloud_如何在笔记本电脑或台式机的Web浏览器中在线查看Apple iCloud照片

    怎么注销笔记本icloud Picture this: you just returned from a beautiful vacation and want to show all those g ...

最新文章

  1. latex不能识别eps图片
  2. Linux上的node站点之centos配置nodejs运行环境笔记
  3. SAP Spartacus page slot里的Component,对应的DOM节点是如何插入到DOM tree里的
  4. 『设计模式』80年代的人们就已经领悟了设计模式-- 发布者/订阅者模式 (包括发布者/订阅者模式和观察者模式的区别)
  5. 个人电脑 公司电脑 代理_这样的电脑谁来用?一体式水冷,磁悬浮风扇!
  6. AOP之AspectJ简单使用
  7. 打开多个界面_如何创建用户界面
  8. 用完全平方数填满指定区域(洛谷P2666题题解,Java语言描述)
  9. WCF BasicHttpBinding 安全解析(3)默认安全设置(IIS宿主)
  10. Opencv之斑点(Blob)检测--SimpleBlobDetector_create
  11. pytorch实现猫狗分类+数据集
  12. Portainer中文汉化
  13. Python实战(07):使用selenium刷访问量
  14. 2014年感悟:一万年太久,只争朝夕
  15. SQL Server 数据库之数据完整性
  16. 基于yake的中文关键词提取试验
  17. 北航991——设备管理(重点)
  18. 如何避免Facebook数据泄漏事件,这家公司用四大新兴技术给出了答案
  19. 文件随机或顺序读写原理深入浅出
  20. java做一个数据库网站,用javaSwing和mysql数据库做的一个登录页面

热门文章

  1. POJ3349,洛谷SP4354-SnowflakeSnowSnowflakes【最小表示法,hash】
  2. Java中的事务——全局事务与本地事务
  3. Spring Bean 定义继承
  4. Java并发包:ConcurrentMap
  5. 类和对象运行时在内存里是怎么样的?各种变量、方法在运行时是怎么交互的?
  6. Java多线程干货系列(1):Java多线程基础
  7. Druid-目前最好的连接池
  8. 循环录入某学生 5 门课的成绩并计算平均分,如果某分数录入为负,停止录入并提示录入错误
  9. ssh(Spring+Spring mvc+hibernate)——Emp.hbm.xml
  10. jQuery 操作元素