0
私はRequireJSに大きな問題があります。私はプラグインを書きましたが、プラグインはうまくいきます。それにdefine
を使用しません。私はrequirejs(["myplugin!path..."]...
を使用する場合、それは完璧に動作します:Requirejsプラグインがshim/deps/pathsで動作しない
requirejs.config({
baseUrl: "/",
paths: {
"myplugin" : "path to plugin code ..."
}
});
requirejs(["myplugin!path..."], function (something) {
//works perfectly
});
だからここでの問題はありますか?
その方法のRequireJSにrequirejs.config({
baseUrl: "/",
paths: {
"myplugin" : "path to plugin code ...",
"loadWithPlugin": "myplugin!path..."
}
});
requirejs(["loadWithPlugin"], function (something) {
//Ignores the plugin totaly...
});
プラグインを無視します:私のようなrequirejs設定を使用しようとすると問題があります。つまり、shim
とdeps
やmap
と異なるバージョンなどでは使用できません。
どうすればこの問題を解決できますか?
1stあなたが示唆したように動作しません。それはプラグインを受け入れる!直接URLでのみ。これは、あなたがそれだけでそれを使うことができれば、プラグインバルーンから空気を取り除くと思います。 –
私は示唆したように働いています。私はここに投稿する前に完全にコードをテストしました。 – Louis
2.2.0の代わりにバージョン2.0.2を使用したので、マップで動作しませんでした。とりあえずありがとう、 –