2016-04-04 20 views
0

Yakın zamana kadar js uygulamalarını Backbone-js ile geliştirirdim.Angularjs içinde harici modülleri yükle (üçüncü taraf libs)

Şimdi Angular-j'leri ilk kez kullanmaya başlamak istiyorum.

Omurga-js uygulamalarında herhangi bir üçüncü parti kitaplığı yüklemek için requirejs kullandım, uygulamamın düzenli ve temiz kalmasına izin verdim.

Şimdi, açısal olarak gezinirken, birçok örnekte bu modülleri yüklemek için <script> kullanıyorlar.

Bu <script> etiketini kullanmadan modülleri takmanın temiz bir yolu var mı? ve açısal işlevi beklendiği gibi tutmak? Açısal uygulamalar için js-js kullanmak yaygın mıdır? ya da herhangi bir alternatif var mı?

Teşekkürler.

cevap

1

Yerleşik bağımlılık enjeksiyon mekanizmanız olduğundan gerek duymanıza gerek yoktur. özet döngüsü ile senkronize edilmesi amacıyla açısal uyumlu

  1. Kullanım kütüphaneleri: 3. parti kütüphaneleri kullanmak için size 3 şey yapmanız gerekir. Ortak kütüphanelerin çoğunun kodlarını kapsülleyen bir açısal modülü vardır.

  2. Bu modülleri uygulamanıza ekleyin. Her kitaplığı kendi komut dosyası etiketiyle açıkça ekleyebilir veya tüm kitaplıklarınızın bir paketini oluşturabilir ve yalnızca bunu ekleyebilirsiniz.

  3. Uygulamanızı ve modülünüzü oluştururken bu modülün kullanımını bildirin. Sen https://github.com/substack/node-browserify#usage

    de olumsuz bakmak isteyebilirsiniz

İlgili konular