【发布时间】:2020-03-16 04:45:28
【问题描述】:
我在今年早些时候尝试了 MongoDB Stitch,当时感觉它不像是成品(例如,apps cannot be renamed)。我再试一次,这次我很想看看如何使用 Jest (this also may not be straightforward) 为我的 Stitch 函数创建自动化测试。
我注意到函数部分有一个 DependenciesBeta 选项卡。在这里,可以将 NPM 模块压缩到一个 tarball 中,它们将在 Stitch JS 环境中可用。我想知道是否可以使用它来规避我在使用函数系统时遇到的导入困难 - 相反,我可以从函数到依赖项进行(未经测试的)轻量级调用,然后只测试依赖项。
但是,我希望能够使用控制台命令自动导入我的应用程序,以便在 CI 管道中自动部署。为此,导入/导出也需要包含依赖项,但the file-format docs 没有提及依赖项。作为应用导入的一部分,是否支持从控制台同步依赖项?
【问题讨论】: