webpackを使用してライブラリを作成しようとしています。私はrequire.ensure
で私のメインファイル内のコード分割を使用しています。問題は、すべてのチャンクをベースURLから解決しようとすることです。それをエントリーポイントに関連付けることは可能ですか?例えばWebpackコード分割、相対URL
このファイルは、それが/dep.js
代わりのnode_modules/mylib/dep.js
をロードしようrequire.ensure('./dep.js')
をしたとき、私は
<script src="node_modules/mylib/index.js">
としての私のエントリ・ポイントを追加します。
私は<base>
タグを操作して回避策を講じましたが、実際は醜いハックです。私はもっと「ウェブパック」のソリューションがあるはずだと思う。
https://webpack.github.io/docs/configuration.html#output-publicpathを試すことができますか? –
それは動作します!どうか答えてください、私はそれを受け入れるようにします。私はこのオプションが必要でした: '__webpack_public_path__' – Martynas
聞こえていいですね。回答を追加しました。うまくいけば十分にはっきりしています。 –