wirejs
を使用してアプリを作成していrequirejs
ます。IE 8 の場合、polyfills: cujo/poly
js ライブラリを使用しており、ロードする前にこのライブラリをプリロードする必要がありますwirejs
。
curl
ドキュメントに従って、AMD ローダーとして使用した場合、次のオプションを利用できます。
curl({ preloads: [ "poly" ] });
私にとってうまくいくのは:
// in index.html
<script data-main="js/app" src="js/lib/require.js"></script>
// in js/app.js
define(function(){
// set configuration options
requirejs.config({// set config with paths});
// require the library and HOPE it will load before
// everything else!
require(['poly']);
});
このドキュメントshim
では、この目的で config を使用することを推奨しています。しかし、私はその方法を理解することができませんでした。私が試したことのいくつか:
// DID NOT WORK!!
requirejs.config({
....
"shim": {
"poly": {
"exports": "poly"
}
}
});
これにアプローチするより良い方法はありますか?
助けていただければ幸いです!...お時間をいただきありがとうございます!