我在 monorepo here 中使用了 lerna、汇总和打字稿。我在构建时遇到问题。
内部模块相互依赖,但不存在循环依赖。
使用 rollup 构建时,我首先对包进行排序,以便构建它们,以便首先构建每个包的依赖项。
这是构建输出的删节版:
comparable
。priority-queue
(取决于 comparable
)Cannot find module 'comparable' or its corresponding type declarations.
我不知道为什么会失败,因为我们实际上只是构建了 comparable
。