Node.js 从另一个包安装dependecies.json

Node.js 从另一个包安装dependecies.json,node.js,npm,npm-install,package.json,Node.js,Npm,Npm Install,Package.json,以下是我的结构: Core \Project1 package.json Project2 package.json 所以我想从Core\Project1\package.json链接Project2\package.json,在Project1\package.json上编写npm install时安装它的依赖项 我尝试了npm“本地路径”的答案,但不知怎的,它没有按预期工作: 当我键入npm install..\Project2 \-save时,它将安装项

以下是我的结构:

Core
   \Project1
          package.json
Project2
    package.json
所以我想从
Core\Project1\package.json
链接
Project2\package.json
,在
Project1\package.json
上编写
npm install
时安装它的依赖项

我尝试了npm“本地路径”的答案,但不知怎的,它没有按预期工作:


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

这里有两个简单的方法:

  • 将project1包文件的依赖项复制到Project2的包文件中

  • 将项目1添加为项目2的依赖项。如果项目1是项目2的依赖项,那么所有项目1的依赖项将自动拉入项目2中

  • 我知道您希望两个项目的依赖项都通过一次运行npm install命令进行更新,但是这是不可能的,并且在两个项目上调用一次也不需要太多额外的工作