npmに依存関係のサブセットを指定する方法は、エイリアスまたは "機能タグ"を使って指定できますか?つまり、自分のパッケージの機能の一部の限定されたサブセットのみを使用することを誰かが知っている場合、それらの機能を指定することができ、npm install
には、それらの機能に関連する依存関係をダウンロードするだけですか?依存関係のサブセットをnpmでインストールする
パッケージには非常に多くの依存関係があり、インストールには約30分かかりますが、ほとんどのユーザーは機能のサブセットのみが必要です。依存関係をdevDependenciesと依存関係にどのように分けることができるかというようなことを考えていますが、その2つではなくn個のグループがあります。たとえば:
npm install --feature feature1 --feature feature2
the docsを読んでから、私はここで答えは「ノー」だと思いますが、何がこのような場合のために、あなたの提案でしょうか?パッケージをより小さいプラグインパッケージに分割し、ユーザーに必要なプラグインをインストールさせますか?ユーザーが設定するには複雑すぎるものは欲しくない。
http://softwareengineering.stackexchange.com/q/238257/255832の重複 –