![]() |
![]() ![]() |
![]() |
--Michał-- |
![]()
Post
#1
|
Goście ![]() |
Zacząłem przygodę z requirejs (2.0.4) + backbone i od razu pojawiły się drobne problemy. W kodzie głównym strony jest:
main.js zawiera typową konfigurację. Kod require.config({ baseUrl: '/js/app', paths .... typowe ścieżki do jquery, underscore, backbone, shim: { "underscore": { exports: "_" }, "backbone": { deps: [ "underscore", "jquery" ], exports: "Backbone" } } }); Nie wiem co w tym kodzie źle ale czasami (np po zmianie zawartości jakiegoś przykładowego pliku modelu backbone) konfiguracja nie jest wczytywana podczas pierwszej odsłony i require ma ustalone złe ścieżki do plików. Po kolejnej już wszystko działa. Jeśli przerzucę całą tą konfigurację do pliku głównego dodając pod wyżej wymieniony script tag kolejny z konfiguracją (i usuwając data-main) zawsze działa. Możecie mi podpowiedzieć dlaczego ten obiekt nie zawsze jest dostępny? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.07.2025 - 04:05 |