0

我正在开发一个 MongoDB Realm 应用程序,在线函数编辑器对我来说不是那么直观,使用真实 IDE 的体验不如我们使用 IntelliJ/Webstorm 等体验的体验。

因此,我导出了我的应用程序并将其加载到 Webstorm 中,但由于它基本上是一个无服务器应用程序,因此功能需要在云运行时上运行。在线编辑器提供了一种编辑函数并单击即可运行它的集成方式,但这显然在您导出项目时不可用:

在此处输入图像描述

在云功能编辑器上,测试此方法的一种方法processCsv是通过云控制台:

exports('...encodedData...') 

它将在同一控制台上运行并记录该功能。

但是,有一个 Admin API 可用于更新云功能并触发它们。这是一个好消息,也是通过插件集成到 Webstorm 等 IDE 的一种可能方式。

Realm Admin Function API允许

  1. 更新云功能
  2. 执行云功能

所以我的问题是:

  • 在构建 IDEA 插件时,是否可以创建一个将绑定source.js到函数的映射(稍后将被调用)
  • 是否可以监视该文件并保存更改,它将自动调用更新函数以根据绑定函数名称推送源代码更改
  • 构建插件的运行终端以实际执行以下操作的最佳方法是什么:

在此处输入图像描述

4

0 回答 0