Dojo buduje…? Co teraz?

Jakiś czas temu zajrzałem do rozwiązania dotyczącego „flashowania zawartości bez zawartości” podczas korzystania z motywów Dojo i Dojo. Ktoś zasugerował połączenie wszystkiego przez utworzenie kompilacji, a to zmniejszy czas ładowania / analizowania i usunie potrzebę używania nakładek preloadera itp.

Wygląda jednak na to, że Dojo bardzo brakuje prostych, „rzeczywistych” przykładów użycia i samouczków, aby uzyskać wiele jego funkcjonalności, szczególnie. Wiele zasobów mówi, jak skonfigurować kompilację, ale nie jak ją wdrożyć.

Powiedzmy, że mam to w „pageinit.js”:

require([
    'dojo/parser', 
    'dojo/dom',
    'dojo/dom-class',
    //etc...

    'dijit/form/ValidationTextBox', 
    'dijit/form/CheckBox',
    // etc...

    // Dom Ready call
    'dojo/domReady!']
    function(
        Parser, 
        Dom,
        Class,
        // etc...){
    // do stuff with parser, dijits, so on.
    }
)

Niektóre z żądanych wywołań zostały usunięte dla zwięzłości, ale jest ich kilkadom wymaga,style klasy, niektóredijits, itd. Gdy ta strona się ładuje, pojawia się błysk treści bez tekstu, a potem jest dobrze.

UżywającDojo Web Builder, Wybrałem moduły, których używam, i uruchomiłem je. Pobrał plik ZIP zawierający wiele plików, w tym nowydojo.js icustom_layer.js.

Więc moje pytanie brzmi teraz, w jaki sposób mogę użyć tych nowych połączonych i zminimalizowanych plików zamiast mojej „niezbudowanej” wersji? Co jarequire? Czy ja?

Tak zdezorientowany...

questionAnswers(2)

yourAnswerToTheQuestion