Czy mogę napisać plik javascript, który opcjonalnie używa require.js do określenia zależności, gdy jest on dostępny?
Muszę napisać wtyczkę javascript, która może być używana zarówno jako moduł AMD, jak i javascript w formacie innym niż AMD (synchronicznie ładowany).
Zależy od bibliotek „Jockey.js” i jquery.
Innymi słowy, chciałbym ustrukturyzować plik tak, aby nie zawiódł, gdy jest używany w tradycyjnej strukturze HTML bez ładowania asynchronicznego (ładowany za pomocą znacznika skryptu, po załadowaniu jego zależności za pomocą znaczników skryptu), ale tak, aby będzie również w stanie pracować jako moduł AMD bez shim i określić jego zależności. Czy można to zrobić, czy shim to jedyny sposób, aby to zrobić?