最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如何像 pre

网站源码admin47浏览0评论

如何像 pre

如何像 pre

在 NX 15 之前的版本中,我发现 NX 的自动添加依赖项非常适合我的用例。

然而,NX 15 带来了变化,参见:,在另一个问题中也感叹:https://github。 com/nrwl/nx/issues/12660。此更改对我的用例来说是个问题。

我的用例是这样的:我在 NX 存储库中有库 A 和 B。我将它们发布到注册表,然后在项目 C 中使用它们。在库 A 和 B 中,我只想将 NestJS 之类的高级依赖项指定为 package.json 中的 peerDependencies,因为这些库将汇总到我的消费项目中将管理版本。我不想在这些库中固定版本,因为它会在使用项目中引起版本冲突挑战。

我在 NX 15 上看到的是,依赖项的所有依赖项都被固定在已发布的 package.json 文件中,以实现准确的版本。另外,我注意到,根据我首先构建的库,其他库可能会添加带有固定版本的新包(因为某些库依赖于其他库),所以我不能简单地将所有依赖项列为

peerDependencies
*
因为它们似乎以我不认识的模式改变。

所以,最终我想知道如何在不必完全手动的情况下恢复到 NX-15 之前样式的依赖管理? (我看到一个项目切换到手动:)

回答如下:

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论