2017-04-22 29 views
6

AngularCli'deki minifikasyonu devre dışı bırakmak için bir yol var mı?AngularCli: incelemesi devre dışı bırak

ng build --prod komutunu başlattıktan sonra, tüm files.js dosyası, dist klasöründe ayrı ve okunabilir olması gerekir. senin dist dizine sadece daktilo (tsc) ile bunları derlemek gerek düz ve ayrı ve un-minified js dosyaları almak için

+0

'--prod' bayrağı olmadan' ng build' kullanılmasına karşı bir sebep var mı? –

+0

Ürün olmayan modda oluşturursanız ne olur? Ayrıca, neden tüm ayrı JS'ye ihtiyacınız var? – jonrsharpe

+0

'ng build --prod --source-map' ayrıca tarayıcınızın orijinal kodu (hata ayıklama için) göstermek için kullanabileceği kaynak haritaları da oluşturacaktır. Fakat 'ng serve' (varsayılan dev mod) kullanmak, bunun için en iyi yol olacaktır. –

cevap

1

.

Klips yapısını kullanmanıza gerek yoktur. Tasarım ile Açısal CLI, binadaki tüm javascript dosyalarını birleştirir. cli build documentation itibaren

:

Tüm faydalanmak kurar donatılacak ve --prod da inşa UglifyJS yoluyla sınırlı ölü kod eleme koşarken sınırlı, ağaç sarsan.

0
ng build --build-optimizer=false 
+2

Bu kod soruyu yanıtlayabilirken, ** nasıl ** ve ** neden sorun çözdüğüne ilişkin ek bağlam sağlayarak yanıtın uzun vadeli değerini artıracaktır. – Alexander

İlgili konular