【问题标题】:Switch NodeJS module dependencies切换 NodeJS 模块依赖
【发布时间】:2020-11-01 05:36:00
【问题描述】:

我正在尝试构建一个 SPA。我需要使用一些包,我们称之为包 A。包 A 依赖于包 B。 现在,我需要更改包 B 中的一些内容。我从 GitHub 制作了包 B 的一个分支。我还做了一个包 A 的叉子。我如何告诉包 A 使用我的包 B 的叉子? Package.json 似乎只有依赖项的名称而没有源。 我在网上搜索过,但所有的解决方案都在谈论如何修改单节点包,然后做 PR 等。

谢谢 丹

更新: 将包 B 设置为包 A 中的依赖项,格式为 dependency:username/repo#branch-name 不工作。 它给出了错误: npm 错误! package.json 非注册包缺少 package.json。 Package B fork 肯定有 package.json

【问题讨论】:

  • 在包A、包B中设置为依赖...

标签: node.js dependencies


【解决方案1】:

根据这个答案,Local dependency in package.json 您可以使用包 A 的分支指向的包 B 的本地依赖项。

虽然很难看到,但为什么!?如果是代码更改不能被覆盖或在您自己的应用代码中给出实现?

【讨论】:

  • 我正在尝试对公共包进行一些更改。最终,我想在本地以外的更多环境中托管应用程序。因此,我正在尝试在 github 上托管更新的包
猜你喜欢
  • 2015-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多