2011-07-18 22 views
15

Kullanılmayan işlevleri projemden kaldırmaya çalışıyorum. Binlerce satırı olduğundan, bu sonsuza dek sürer.Javascript'ten ölü kod nasıl kaldırılır

Kod kapsamı araçları, belirli bir sınama durumunda kullanılmayan işlevler önerebilir ve yalnızca bunun için aktarımdan geçmesi gerekebilir.

Bu konuda yardımcı olabilecek başka bir araç var mı?

+0

Bu araçların en iyi seçeneğiniz olduğundan korkuyorum - sadece birden fazla araç kullanın ve birleştirilmiş çıktılarına güvenin. Her şeyin yedeğini alın ve canlı yayına geçmeden önce her şeyin tam testini yapın. –

cevap

10

Google Closure derleyicisini deneyebilirsiniz. Farklı ayarları vardır ve ölü kodu otomatik olarak da kaldırabilirsiniz. Burada deneyebilirsiniz: http://closure-compiler.appspot.com/home

burada okuyun Daha fazla bilgi için:

+0

"Gelişmiş" en iyileştirme ayarı, ölü kodu otomatik olarak kaldırır. –