从另一个package.json安装dependecies

时间:2016-05-13 11:07:56

标签: node.js npm npm-install package.json

这是我的结构:

Core
   \Project1
          package.json
Project2
    package.json

因此,当我在Core\Project1\package.json上撰写Project2\package.json时,我希望从npm install链接Project1\package.json以安装其依赖项。

我尝试了来自Local dependency in package.json的npm'Local Paths'答案,但不知何故它没有按预期工作:

当我键入npm install ..\Project2\ -save时,它会安装项目中的所有文件。但不是来自package.json文件的依赖项。

1 个答案:

答案 0 :(得分:0)

以下是两种简单的方法:

  1. 将project1包文件的依赖项复制到项目2的包文件中。

  2. 将项目1添加为项目2的依赖项。如果项目1是项目2的依赖项,则所有项目1的依赖项将自动被拉入项目2.

  3. 我知道你希望两个项目的依赖关系都是一次运行npm install命令的更新,但是这是不可能的,并且在两个项目上调用一次并不需要额外的努力。