2

我知道这个问题的变体已经被问到周日的六种方式,但这些问题的答案都没有解决我的问题。

我创建了包 A。它的构建包含在 dist 文件夹中,并且包被加载到 npm。

我创建了包 B,其中包 A 是一个依赖项。包 B 也已正确构建,并且包已加载到 npm。注意:包 A 包括用于诸如 express、mongoose 等类型的开发包。安装并在 B 中构建时,没有错误。

我创建了包 C,其中 A 和 B 是依赖项。安装后,此包将不会构建。这些错误表明 A 的依赖项的缺失类型(express、mongoose 等)。

我已确保 A、B 和 C 之间存在版本一致性。不。仅在 C 中完成了开发安装。不。将 A 的类型添加为 C 中的开发包,并安装,并且仅安装开发。没有。从头开始重新创建 C 然后安装然后尝试构建。没有。

同样,B 也使用 A 并正确构建,并且 A 的输入没有错误。我完全不知道出了什么问题。任何人都可以提出解决方案吗?谢谢大家

4

0 回答 0