discord.io
ライブラリを使用するDiscordのチャットボットを作成しました。このライブラリは音声関連の自動化をサポートしていますが、これらの機能のインストールは、多くの帯域幅と時間を節約する--no-optional
スイッチを使用することで防止できます。package.json内にオプションの依存関係なしでパッケージをインストールするように指定します。
npm install discord.io --save --no-optional
これまでのところは良いが、私は、そのオプションを使用するかどうか、オプションの依存関係と1なしでインストールされたバージョンとの間にpackage.json
には区別はありません、誰かが私のボットを展開するために行くとき、それゆえ、彼らがします私が使用していない不要な音声関連モジュールをすべてダウンロードしてインストールしてください。
npm install
がプロジェクトフォルダで実行されているときに、上記のパッケージがオプションの依存関係なしでインストールされるようなソリューションはありますか?