Jest to bardziej ogólne pytanie, dlaczego i kiedy wymagany jest program wymagający skryptu Typescript. Zrobiłem trochę pracy z requireJs przed i zawsze użyłem skryptu kompilacji r.js przed wdrożeniem. Rozumiem, że skrypt budujący, który scala wszystkie pliki js (moduły), ma na celu zmniejszenie ilości żądań http i oczywiście umożliwia modularyzację kodu.Maszynopis, dlaczego i kiedy potrzebny jest program Requjs.
Moje pytanie jest takie: Od maszynopis już zapewnia łatwy sposób oddzielania kodu na moduły, dlaczego nie połączyć wynikowe pliki js, zamiast dodatkowego kroku korzystania requirejs do obsługi modułów? Jeśli pracuję nad większymi projektami, rozumiem, że wszystkie js nie powinny być ładowane na raz, ale zakładam, że w dalszym ciągu moduł byłby w pewien sposób łączony.
Edit: A dokładniej: Dlaczego użytku requireJs zarządzania moje modułów, a nie tylko trzymać się maszynopis wewnętrzne moduły, które jak zrozumiałem mogą być również ładowane przy starcie. Moduły wewnętrzne a moduły zewnętrzne oparte na amd i requirejs.
Dlaczego miałbyś * zakładać, że * oba są potrzebne? Jak w, kto powiedział ci, aby użyć obu? Wygląda na to, że w ogóle można o to zapytać. Jeśli wszystko, co używasz requirejs, to tworzenie minifikowanego uberjsa, to oczywiście jest zbędne. – millimoose