如何使用arangodb Web界面开发foxx服务



我正在创建foxx服务,现在我正在VS Code中执行此操作,并在服务部分中上传zip文件,并在开发模式下使用挂载点。现在我想在 Web 界面本身中快速编辑 foxx 服务。我正在阅读这个可能,但由于某种原因,我没有使用 Web 界面编辑它的选项。我是否缺少一些配置/设置或其他东西。

使用Foxx 进行快速开发的一种方法是使用 IDE,自动将修改后的文件上传到本地"部署"位置。

例如,如果使用 WebStorm IDE,并编辑与 GIT 集成的目录中的文件,则可以签出并签入代码。

WebStorm(或其他IDE)具有监视编辑的文件的功能,然后自动将这些文件复制到目标位置。

您可以设置它,以便在您保存文件时注意到它,然后它只是将文件复制到 Foxx 用作 Web 服务源的目录中,而不是压缩它并通过 Web UI 部署它。

如果你让 Foxx 服务在"开发"模式下运行,那么它会重新编译每个调用,因此它会选取刚刚复制的新编辑的更改。

您需要找到 Foxx 服务用完的目标目录,当您启用开发模式时,它会告诉您 Web UI 中的路径。

不确定是否可以使用 VSCode 做到这一点,但如果可以,那么这是最简单的方法。

最新更新