2016-05-13 5 views
1

からの依存性をインストールし、私の構造体である:はここで別のpackage.json

Core 
    \Project1 
      package.json 
Project2 
    package.json 

は、だから、私はProject1\package.jsonnpm installを書くときにその依存関係をインストールするProject2\package.jsonをリンクするCore\Project1\package.jsonから欲しいです。

私はNPM Local dependency in package.jsonから「ローカルパスの回答を試みたが、期待通りに何とかそれは働いていません:

私はnpm install ..\Project2\ -saveを入力すると、それがプロジェクトからすべてのファイルをインストールします。しかし、package.jsonファイルからの依存関係はありません。ここで

答えて

0

は、2つの簡単な方法です:

  1. プロジェクト2のパッケージファイルにProject1のパッケージファイルの依存関係をコピーします。プロジェクト1プロジェクト2の依存性である場合

  2. は、プロジェクト2の依存関係としてプロジェクト1を追加し、すべてのプロジェクト1の依存関係が自動的にプロジェクト2.

に引き込まれます、私はあなたがしたいことを理解し両方のプロジェクトの依存関係をnpm installコマンドの1回の実行で更新することは可能ですが、これは不可能です。両方のプロジェクトで一度呼び出すことはそれほど労力を要しません。

関連する問題