私のアプリケーションには、ほぼ 100 以上の Web ページ (html ページ) があり、すべてのコンテナは、内部の JavaScript ライブラリを参照するスクリプトです。
たとえば、それらはすべて次のファイルをロードします。
http://server/application/map.js
ただし、map.js はjquery
andopenlayers
およびその他のものと連携する必要があります。
また、これらの依存関係を 100 以上のページに直接追加することはお勧めできません。実装はmap.js
いつか変更される可能性があるからです。
たとえば、今は使っていますが、いつかopenlayers
使うかもしれません。その場合、100 以上のページを からにgoogle map
変更する必要があります。openlaeyrs
google map
だから私は依存関係を追加できるのだろうmap.js
か?
もちろん、次のmap.js
ようにスクリプトを直接追加できます。
map.js
((function(){
addScript("jquery");
addScript("openlayers");
function addScript(){
// add a script element to the head of the page
}
})();
ただし、js のダウンロード時間のために問題が発生する可能性があります。
代わりのアイデアは?