相关疑难解决方法(0)

如何使用 Typescript 的引用和构建模式将 Mono 存储库编译为无服务器捆绑包?

Typescript 最近引入了一项与 monorepos 配合使用的新功能:引用。通过指定引用,您可以使用构建所有相互依赖的包tsc -b(另请参阅此博客文章

这似乎非常适合与大型单一存储库一起使用,其中某些软件包是无服务器服务。这些服务通常依赖于 monorepo 的一个或多个包。我在这里创建了一个示例:

https://github.com/tommedema/serverless-mono-example

虽然使用 构建效果很好tsc -b,但问题是无服务器框架需要上传单个工件 .zip(在我的例子中上传到 AWS)。当构建无服务器服务时,就像这个例子一样,只有最近的源文件的编译文件才会被捆绑。

如何将 Typescript 的引用功能与无服务器 Mono 存储库结合使用?

typescript serverless-framework lerna monorepo serverless

5
推荐指数
1
解决办法
1644
查看次数