«requirejs» etiketlenmiş sorular

RequireJS bir JavaScript dosyası ve modül yükleyicidir. Tarayıcı içi kullanım için optimize edilmiştir, ancak Rhino ve Node.js gibi diğer JavaScript ortamlarında da kullanılabilir. Node.js ile birlikte gelen zorunlu çağrıyı kullanıyorsanız, RequireJS kullanmıyorsunuz demektir. Lütfen bu tür durumlarda bu etiketi kullanmayın. Bunun yerine gerekli etiketini kullanın.

5
CommonJS, AMD ve RequireJS arasındaki ilişki?
Çok okuduktan sonra bile CommonJS, AMD ve RequireJS hakkında çok kafam karıştı . CommonJS (eski adıyla ServerJS ), dil tarayıcı dışında kullanıldığında bazı JavaScript özelliklerini (yani modülleri) tanımlamak için bir grup olduğunu biliyorum . CommonJS modülleri belirtiminde Node.js veya RingoJS gibi bazı uygulamalar var , değil mi? CommonJS , Asenkron …

14
Require.js'yi Angular.js ile kullanmak mantıklı mı? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Angular.js'ye yeni başladım ve Backbone.js'den ne kadar farklı olduğunu anlamaya çalışıyorum ... Backbone'u kullanırken Require.js ile paketlerimizin …

5
Ne zaman request () ve ne zaman define () kullanılır?
Son birkaç gündür requirjs ile oynuyorum. Tanımla ve talep et arasındaki farkları anlamaya çalışıyorum. Define, modül ayırmaya izin veriyor ve bağımlılık sıralamasına uyulmasına izin veriyor gibi görünüyor. Ancak başlaması gereken tüm dosyaları indirir. Gereksinim duyduğunuzda sadece ihtiyacınız olan yükleri gerektirir. Bu ikisi birlikte kullanılabilir mi ve her biri hangi amaçlarla …
316 require  requirejs 

12
RequireJS'nin Gerekli Komut Dosyalarını Önbelleğe Almasını Engelleme
RequireJS, javascript dosyalarını önbelleğe alan dahili bir şey yapıyor gibi görünüyor. Gerekli dosyalardan birinde değişiklik yaparsam değişikliklerin uygulanabilmesi için dosyayı yeniden adlandırmam gerekir. Dosya adının sonuna sorgu dizesi parametresi olarak bir sürüm numarası eklemenin yaygın hilesi requirjs ile çalışmaz <script src="jsfile.js?v2"></script> Ne aradığımı, her güncellendiğinde komut dosyalarımı yeniden adlandırmak zorunda …

2
Dosyaları / dizinleri Gulp görevinden hariç tutma
Ben tüm özel .JS dosyaları (herhangi bir satıcı olmayan kütüphaneler) birleştirir ve uglifies gulp rjs görev var. Ne yapmaya çalışıyorum, bazı görevler / dizinler bu görev (denetleyicileri ve yönergeleri) hariç tutmaktır. Heres benim ağacım: - application - resources - js main.js - vendor - jquery - modernzr - angular - …

6
RequireJS Kullanarak Omurga ve Alt Çizgi Yükleme
RequireJS ile omurga ve alt çizgi (yanı sıra jQuery) yüklemeye çalışıyorum. Backbone ve Underscore'un en son sürümleriyle biraz zor görünüyor. Birincisi, Underscore kendini otomatik olarak bir modül olarak kaydeder, ancak Omurga, Underscore'un küresel olarak kullanılabilir olduğunu varsayar. Ayrıca, Backbone'un kendisini diğer kütüphanelerle tutarsız hale getiren bir modül olarak kaydetmediğini de …

2
JavaScript'te 'tanım' ne için kullanılır (açık olanın dışında)?
Ben bu konuda belgeler için yüksek ve düşük aradım, ama hiçbir yerde hiçbir şey bulamıyorum. Aloha kullanıyorum ve diğer eklenti işlevlerine bağlı yeni bir kenar çubuğu oluşturmak için kenar çubuğu prototipini kullanmak istiyorum. Onların sidebar.js bununla başlar, ama hayatım boyunca ne anlama geldiğini açıklayan herhangi bir belge bulamıyorum. define( [ …

4
Require.js ile DOM'da yalnızca bir <script> öğesi oluşturma arasındaki fark nedir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştir Require.JS amd kullanarak DOM'da bir &lt;script&gt;öğe oluşturmak arasındaki fark nedir ? Require.JS anlayışım, bağımlılıkları …

7
Eşleşmeyen anonim tanımla () modülü
Web uygulamama ilk kez göz attığımda bu hatayı alıyorum (genellikle önbelleği devre dışı bırakılmış bir tarayıcıda). Hata: Eşleşmeyen anonim define () modülü: işlev (gerekli) { 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; JS …

7
RequireJS'de birim testi için bağımlılıkları nasıl taklit edebilirim?
Test etmek istediğim bir AMD modülüm var, ancak gerçek bağımlılıkları yüklemek yerine bağımlılıklarıyla dalga geçmek istiyorum. Requjs kullanıyorum ve modülümün kodu şuna benzer: define(['hurp', 'durp'], function(Hurp, Durp) { return { foo: function () { console.log(Hurp.beans) }, bar: function () { console.log(Durp.beans) } } } Nasıl alay edebilirim hurpve durpböylece etkili …


4
MyObj.hasOwnProperty (prop) yerine neden Object.prototype.hasOwnProperty.call (myObj, prop) kullanıyorsunuz?
Doğru anlarsam, JavaScript'teki her nesne, Nesne prototipinden miras alır; bu, JavaScript'teki her nesnenin, prototip zinciri aracılığıyla hasOwnProperty işlevine erişimi olduğu anlamına gelir. RequireJS'nin kaynak kodunu okurken bu işleve rastladım: function hasProp(obj, prop) { return hasOwn.call(obj, prop); } hasOwnbir referanstır Object.prototype.hasOwnProperty. Bu işlevi şu şekilde yazmanın pratik bir farkı var mı? …

8
JQuery / JavaScript kodunu düzenlemenin en iyi yolu (2013) [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Yeniden açılabilmesi için bu sorunun netleştirilmesine yardımcı olması için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Sorun Bu cevap daha önce cevaplanmış ancak eski ve güncel …

5
Jquery $ (document) .ready () vs domReady eklentisi gerekli mi?
RequireJS kullanıyorum ve DOM'a hazır bir şey başlatmam gerekiyor. Şimdi, RequireJS domReadyeklentiyi sağlıyor , ancak zaten jQuery'ye ihtiyacım olduğu için kullanabileceğim jQuery'lere $(document).ready()sahibiz. Bu yüzden iki seçeneğim var: domReadyEklentiyi kullanın : require(['domReady'], function (domReady) { domReady(function () { // Do my stuff here... }); }); Kullanım $(document).ready(): $(document).ready(function() { // …

2
D.ts olmadan typcript'ten harici bir typcript olmayan kitaplık nasıl kullanılır?
Bunları .html dosyamda tanımladım: &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; Ardından test.js'de: var myTree = Tree.tree({}) Ancak Typescript hata veriyor: "'Ağaç' adı bulunamıyor" Ayrıca test.js dosyasıyla derlemeyi --module amdve import Tree = require("model/tree");en üstüne yerleştirmeyi denedim , ancak yine hata veriyor: Cannot find external module 'model/tree'.ancak açıkça …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.