ウェブパックは、すでにwebpackにバンドルされているパッケージを削除しますか?ウェブパックデュプリュウェブパックバンドル
例えば、 | Webpack bundle 1 | |------------------| | [email protected] | | [email protected] |
| Webpack app bundle | |--------------------| | [email protected] | | [email protected] | | Webpack bundle 1 |
ウィルWebPACKのアプリバンドル[email protected]の2のコピーが含まれていますか? Webpackアプリバンドルにはjqueryの2つのコピーが含まれますか?
ありがとうございます。バンドル1を制御できないと仮定しましょう。私の1つのエントリポイントは、Webpackアプリケーションバンドルです。 – Matt
最初のバンドルを制御できない場合、webpackは一部のベンダーが既に最初のバンドルの内側にあることを認識しません。私が提案できるのは、**最初のバンドル**の中で 'expose-loader'([link](https://github.com/webpack-contrib/expose-loader))を使い、必要なベンダーをウィンドウオブジェクト。 ** 2番目のバンドル**内の 'externals'([link](https://webpack.js.org/configuration/externals/#externals))オプションを使用することができます** – Ematipico
http: /stackoverflow.com/questions/42248952/using-react-components-bundled-with-webpack-causes-duplication-of-submodules < - 私はこの投稿が私の質問に答えると思います。モジュールが既にwebpackにバンドルされている場合は、モジュールをデパイプするためにアンバンドルする方法はないと思います。 – Matt