安定版と夜間リリースで構築されたnpmパッケージ(下のツリー構造にpack_b)を開発しています。 main_app
とpack_a
私たちは、このフォルダ構造が得られますmain_app
とpack_a
の両方にpack_b
の非常に同じバージョンを指定することでpack_b
子モジュールに既に指定されているノードパッケージの特定のバージョンをインストールするようにnpmを強制する
に依存パッケージです両方:とても良い今のところ
- main_app
- node_modules
- pack_a
- pack_b
が、私は希望pack_b
の夜間ビルドを使用できるように、夜間ビルドバージョンpack_b
をmain_app
に指定すると、次の構造が得られます。
- main_app
- node_modules
- pack_a
- node_modules
- pack_b (stable)
- pack_b (nightly)
これは、2つのバージョンがインスタンス化されるため、残念ながらアプリケーションの動作が損なわれます。私はpack_b
の毎晩バージョンを強制インストールすることができ、ちょうどのようにすべてのモジュールでそのバージョンを使用したい:
- main_app
- node_modules
- pack_a
- pack_b (nightly)
ことは達成可能ですか?
これをチェックアウトするだけの方法です
– RyanZim