2016-04-01 27 views
1

I arabirimi için açısal 1.5x kullanan bir Sails.js app üzerinde çalışıyorum. Son zamanlarda (ı meseledir) üretimde nedense çalıştırılması için, ancak, geliştirilmesinde iyi çalışır textAngular ile çalışmaya başladı homurtu concat çalışır ve dolayısıyla tüm js minimize, çirkinleştirmek, ben içine enjekte ilgili js hatası alıyorum benim açısal modül/app. Metin için tüm referansları kaldırırsam, bu, üretime katılır/çirkinleşir ve iyi çalışır. TextAngular kullanmak istiyorum ve söz konusu betikler ile bir sorun olduğuna inanmıyorum. Bu sorunu gidermek için nasıl giderim? Sorunu saptamam veya çözmemde yardımcı olabilecek herhangi bir karar veya çirkin seçenek var mı?giderme Grunt concat ve çirkinleştirmek Sails boru hattı

EK BİLGİ: enjekte için açısal kod textAngular: Burada

var sangularApp = angular.module('sangularApp', ['datatables', 'textAngular']). 
    config(function($provide) { // provider-injector 
     $provide.decorator('taOptions', ['$delegate', function(taOptions) { // $delegate is the taOptions we are decorating 
     taOptions.toolbar = [ 
      ['pre', 'bold', 'italics', 'underline', 'strikeThrough','ol','insertLink', 'insertImage','html'] 
     ]; 
     return taOptions; 
     }]); 
    }); 

Ben üretimde çalıştırdığınızda I (olsun hatadır ve dosyalar minified gibidir:

Error: [$injector:modulerr] http://errors.angularjs.org/1.5.0/$injector/modulerr?p0=sangularApp&p1=%5B%24injector%3Aunpr%5D%20http%3A%2F%2Ferrors.angularjs.org%2F1.5.0%2F%24injector%2Funpr%3Fp0%3Da%0Ad%2F%3C%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A1797%0APa%2Fo.%24injector%3C%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A20234%0Ad%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A18987%0Ae%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A19221%0Ak%2F%3C.invoke%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A19311%0Ad%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A18448%0Aj%2F%3C%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A18580%0Af%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A2243%0Aj%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A18357%0APa%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A20389%0A_%2Fg%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A9026%0A_%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A9329%0A%24%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A10%3A8641%0A%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A14%3A26564%0Afa.Callbacks%2Fj%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A2%3A7154%0Afa.Callbacks%2Fk.fireWith%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A2%3A7927%0A.ready%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A2%3A9741%0Ag%40http%3A%2F%2Fcutupcode.com%2Fmin%2Fproduction.min.js%3A1%3A1606%0A 

cevap

1

Bu bir zor bir soru, bazı ayıklama bilgisi veya konsol hatasız cevap vermek.

benim önerim olacaktır sözü kadarıyla komut dosyalarınızı tekrar gözden geçirin ve textAngular için ek kütüphanenin dahil edildiğinden ve kütüphanenin modülünüze enjekte edilmesinin doğru bir şekilde yapıldığından emin olun. kütüphane uygulanan bu araçlar olmadan çalışıyor iken

Minification ve birleştirme genellikle benim için herhangi bir sorun neden olmaz.

+0

Öneriler için teşekkürler. Enjeksiyon yaptığım için kod ekledim, ve aldığım hatayı, bildiğim çok tuhaf, ama hata sadece üretimde çalışırsam olur ve pozitif olmamasına rağmen, hataya baktığımda, sanırım şüpheliyim küçültülmüş dosya. – edencorbin

+0

Bir şekilde dosyaların sırası concat ve gelişmesinde farklı olduğunu şüphelenmeye başladım, bunu adım adım ve elle adlı klasörleri kullanmak yerine onları sipariş için denemek için gidiyorum (a, b, c) hangi Şimdi ne yapıyorum, gelişimde onları doğru şekilde emrediyor ama belki de uyuşmuyor. – edencorbin

+0

zaten küçültülmüş bir dosyayı küçültmek sorunlara neden oluyor mu? siparişi manuel olarak belirterek hiçbir şeyi düzeltmedi. – edencorbin