2016-08-26 9 views
3

discord.ioライブラリを使用するDiscordのチャットボットを作成しました。このライブラリは音声関連の自動化をサポートしていますが、これらの機能のインストールは、多くの帯域幅と時間を節約する--no-optionalスイッチを使用することで防止できます。package.json内にオプションの依存関係なしでパッケージをインストールするように指定します。

npm install discord.io --save --no-optional 

これまでのところは良いが、私は、そのオプションを使用するかどうか、オプションの依存関係と1なしでインストールされたバージョンとの間にpackage.jsonには区別はありません、誰かが私のボットを展開するために行くとき、それゆえ、彼らがします私が使用していない不要な音声関連モジュールをすべてダウンロードしてインストールしてください。

npm installがプロジェクトフォルダで実行されているときに、上記のパッケージがオプションの依存関係なしでインストールされるようなソリューションはありますか?

答えて

2

npm issue #14185で報告されているように、これは現在可能ではないようです。あなたはこのバグレポートを購読して、この問題に関する進行状況を追跡することができます。

関連する問題