Pytania otagowane jako requirejs

RequireJS to plik JavaScript i moduł ładujący. Jest zoptymalizowany do użytku w przeglądarce, ale może być używany w innych środowiskach JavaScript, takich jak Rhino i Node. Jeśli używasz wywołania wymagania, które jest dostarczane w pakiecie z Node.js, NIE używasz RequireJS. Nie używaj tego tagu w takich przypadkach. Zamiast tego użyj wymaganego tagu.

5
Związek między CommonJS, AMD i RequireJS?
Nadal jestem bardzo zdezorientowany co do CommonJS, AMD i RequireJS , nawet po dużym przeczytaniu. Wiem, że CommonJS (wcześniej ServerJS ) to grupa do definiowania niektórych specyfikacji JavaScript (tj. Modułów), gdy język jest używany poza przeglądarką. Specyfikacja modułów CommonJS ma pewne implementacje, takie jak Node.js lub RingoJS , prawda? Jaki …

14
Czy warto używać Require.js z Angular.js? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Jestem nowicjuszem w Angular.js i próbuję zrozumieć, czym różni się od Backbone.js ... …

5
Kiedy powinienem używać wymaga (), a kiedy definiować ()?
Przez ostatnie kilka dni bawiłem się z RequJs. Próbuję zrozumieć różnice między definiowaniem a wymaganiem. Zdaje się, że Zdefiniuj pozwala na separację modułów i pozwala na przestrzeganie kolejności zależności. Ale pobiera wszystkie pliki, których potrzebuje na początek. Chociaż wymagają tylko ładunków, których potrzebujesz, gdy ich potrzebujesz. Czy tych dwóch można …
316 require  requirejs 

12
Zapobiegaj buforowaniu wymaganych skryptów przez RequireJS
RequireJS wydaje się robić wewnętrznie coś, co buforuje wymagane pliki javascript. Jeśli dokonam zmiany w jednym z wymaganych plików, muszę zmienić nazwę pliku, aby zastosować zmiany. Powszechna sztuczka polegająca na dodawaniu numeru wersji jako parametru zapytania na końcu nazwy pliku nie działa z wymaganiem <script src="jsfile.js?v2"></script> To, czego szukam, to …

2
Wykluczanie plików / katalogów z zadania Gulp
Mam zadanie gulp rjs, które łączy i uglifikuje wszystkie moje niestandardowe pliki .JS (dowolne biblioteki innych producentów). To, co próbuję zrobić, to wykluczyć niektóre pliki / katalogi z tego zadania (kontrolery i dyrektywy). Oto moje drzewo: - application - resources - js main.js - vendor - jquery - modernzr - …

6
Ładowanie Backbone i Underscore za pomocą RequireJS
Próbuję załadować Backbone i Underscore (a także jQuery) z RequireJS. W przypadku najnowszych wersji Backbone i Underscore wydaje się to trudne. Po pierwsze, Underscore automatycznie rejestruje się jako moduł, ale Backbone zakłada, że ​​Underscore jest dostępny globalnie. Powinienem również zauważyć, że Backbone nie wydaje się rejestrować siebie jako moduł, co …


4
Jaka jest różnica między Require.js a zwykłym utworzeniem elementu <script> w DOM? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie Jaka jest różnica między użyciem Require.JS a zwykłym utworzeniem …

7
Niedopasowany moduł anonimowy define ()
Dostaję ten błąd, gdy mogę przeglądać mój webapp po raz pierwszy (zwykle w przeglądarce z niepełnosprawnej cache). Błąd: niezgodny anonimowy moduł define (): funkcja (wymóg) { HTML : &lt;html&gt; . . . &lt;script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"&gt;&lt;/script&gt; &lt;script&gt; var require = { urlArgs: "v=0.4.1.32" }; &lt;/script&gt; &lt;script data-main="assets/js/main" src="assets/js/libs/require.js"&gt;&lt;/script&gt; &lt;script src="assets/js/ace/ace.js?v=0.4.1.32"&gt;&lt;/script&gt; &lt;/body&gt; &lt;/html&gt; …

7
Jak mogę makować zależności dla testów jednostkowych w RequireJS?
Mam moduł AMD, który chcę przetestować, ale zamiast ładować rzeczywiste zależności chcę wyśmiać jego zależności. Używam requirejs, a kod mojego modułu wygląda mniej więcej tak: define(['hurp', 'durp'], function(Hurp, Durp) { return { foo: function () { console.log(Hurp.beans) }, bar: function () { console.log(Durp.beans) } } } Jak mogę wyszydzać hurpi …



4
Po co używać Object.prototype.hasOwnProperty.call (myObj, prop) zamiast myObj.hasOwnProperty (prop)?
Jeśli dobrze rozumiem, każdy obiekt w JavaScript dziedziczy po prototypie Object, co oznacza, że ​​każdy obiekt w Javascript ma dostęp do funkcji hasOwnProperty poprzez swój łańcuch prototypów. Podczas czytania kodu źródłowego require.js natknąłem się na tę funkcję: function hasProp(obj, prop) { return hasOwn.call(obj, prop); } hasOwnjest odniesieniem do Object.prototype.hasOwnProperty. Czy …

5
Requirejs domReady plugin vs Jquery $ (document) .ready ()?
Używam RequireJS i muszę zainicjować coś na DOM gotowy. Teraz RequireJS dostarcza domReadywtyczkę , ale mamy już jQuery $(document).ready(), które jest dla mnie dostępne, ponieważ potrzebowałem jQuery. Mam więc dwie możliwości: Użyj domReadywtyczki: require(['domReady'], function (domReady) { domReady(function () { // Do my stuff here... }); }); Zastosowanie $(document).ready(): $(document).ready(function() …

2
Jak używać zewnętrznej biblioteki bez maszynopisu z maszynopisu bez .d.ts?
Zdefiniowałem to w moim pliku .html: &lt;script type="text/javascript" src="bower_components/tree.js/tree.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="bower_components/q/q.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="test.js"&gt;&lt;/script&gt; Następnie w test.js: var myTree = Tree.tree({}) Ale błędy maszynopisu mówią: „Nie można znaleźć nazwy 'Drzewo'” Próbowałem również skompilować --module amdi umieścić import Tree = require("model/tree");na górze pliku test.js, ale znowu się wyświetla błąd: Cannot …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.