プライベート パッケージを URL に tarball として公開し、それを別のパッケージで使用していますが、それをインストールすると、インストールすべきでないものがインストールされます (私の意見では)。
私のプライベートパッケージpackage.json
は、依存関係で次のようになります。
"lodash": "^4.17.15",
"rxjs": "^6.3.3",
それを消費しているパッケージは次のようになります。
"lodash": "^4.17.10",
"rxjs": "^6.5.3"
それでも、私のプライベートパッケージが糸でインストールされると、独自のnode_modules
フォルダーが作成され、rxjs と lodash がインストールされますが、パッケージがインストールされているにもかかわらず、私の理解では、その要件を満たすパッケージがあります。
- プライベート パッケージ (またはそれを使用するパッケージ) で依存関係を正しく宣言していませんか?
- これはプライベート パッケージの性質と関係がありますか?ビルド フォルダーと
package.json
?