gpt4 book ai didi

javascript - 在没有依赖项的情况下打包 Angular 6 库

转载 作者:行者123 更新时间:2023-11-30 06:11:19 25 4
gpt4 key购买 nike

我有一个 Angular 6 库,其中包含几个模块及其路由。这个库也可以作为一个独立的应用程序使用。

我已经使用 ng-packagr 打包并发布了这个库。打包 package.json 中包含的所有依赖项时,依赖项也会在应用程序使用时发送和安装。

此行为导致 Angular 核心库重复,应用程序无法启动。

我处理的一种方法是将所有依赖项作为 devDependencies 包含在 package.json 中,因此它们不会被发布。有没有更好的方法来处理这个问题而不转移到开发依赖项?

最佳答案

它看起来像拥有依赖关系,因为 devDependencies 是目前的解决方案,因为只有对等依赖关系在作为库导入时有效,但在应用程序中使用时不会安装依赖关系。

关于javascript - 在没有依赖项的情况下打包 Angular 6 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58796221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com