w części head:
układ:
/assets /js /lib - jquery.min.js - semantic.min.js - autocomplete.min.js /module search.js - require.js - main.js
zawartość main (konfiguracja, to co ładuje się zawsze):
requirejs.config({ baseUrl: 'assets/js/lib/', paths: { app: '../module' } }); requirejs(['jquery.min', 'semantic.min'], function ($, semantic) {});
zawartość search.js
define(['autocomplete'], function(autocomplete){ return alert('modul z wykorzystaniem biblioteki autocomploeteg'); });
Moim celem jest to że np. na stronie "wyszukiwarka.html" załaduje sie jquery i semantic + autocomplete.min.js wraz z uruchomionym search.js