マップ用のライブラリにWicketライブラリを使用しています。私はそれを正常にスクリプトタグとして参照すると、正常に動作します。次のように作業リンク。RequireJS load Wicket library
私たちのプロジェクトがRequireJSをモジュールローダーに使用すると問題が発生します。
これは私が試した次のコードです。
require.config({
waitSeconds: 200,
paths: {
'wicket': '/Vendor/Wicket/wicket',
'wicketGmap3': '/Vendor/Wicket/wicket-gmap3'
},
shim: {
wicket: {
exports: 'Wkt'
},
wicketGmap3: {
deps: ['wicket']
}
},
});
require(['wicket', 'wicketGmap3'],(Wkt) => {
$(() => {
angular.bootstrap(document, ['app']);
});
});
エラーは次のとおりです。
Uncaught ReferenceError: Wkt is not defined at wicket-gmap3.js:744
誰も同じ経験がありますか?