0

我有一个有 2 个依赖项的项目:

{
  dependencies: {
    "nommon": "*",
    "descript": "*"
  }
}

模块描述本身依赖于模块 nommon。我希望 nommon 引用与描述依赖项中的引用相同。

所以,我想要的是这样的:

{
  dependencies: {
    "nommon": "./decript/node_modules/nommon",
    "descript": "*"
  }
}

我知道,npm link但这是手动操作。

我想要一个package.json依赖声明,以便在npm install我获得一个启动并运行的包之后。

目前我通过手动添加符号链接解决了这个问题。

4

1 回答 1

0

如果我理解得很好:描述项目需要 nommon 才能运行并且您不想使用 npm 链接?

最简单的方法是将模块 nommon 发布到 npm 注册表。在这种情况下,您将像任何其他模块一样设置依赖项。

如果您不希望您的模块公开,您可以在服务器上存储一个 nommon 的 tarball,并将解析 tarball 的 url 设置为依赖项。您还可以使用 git 存储库

看看这里:

https://npmjs.org/doc/developers.html

在什么是包

我希望这可以帮助你

奥斯特罗

于 2013-05-14T15:17:25.923 回答