RequireJS で使用できる AMD スタイルで記述されたライブラリがあります。jqueryライブラリの利用者が提供するものとjquery-uiみなされます。次のように表示されます。
// main-lib.js
define(['jquery', './aux-lib.js'], function ($) { ..(1).. });
// aux-lib.js
define(['jquery', 'jquery-ui'], function ($) { ..(2).. });
私はwebpackがどのように機能するかを理解しようとしています。たとえば、これらのファイルを 1 つの AMD スタイル ライブラリ ファイルにバンドルしたいとしjqueryますjquery-ui。
// out.js
define(['jquery', 'jquery-ui'], function ($) { ..(1)..(2).. } );
これはどのように達成されますか?
main-lib.jsas -point を指定して webpack を実行すると、entry見つからないというエラーが表示されます。で正しいパスを構成すると、 と にバンドルされますが、これは私が望むものではありません。使ってみましたが駄目でした。jqueryjquery-uiresolve.aliasjqueryjquery-uiout.jsoutput.externals