.ts kaynak dosyalarımı .js çıktısından ayırma girişiminde, TypeScript'te resmi bir dosya izleme cihazı uygulamaya çalışıyorum ve tek bir dosya için bir çıkış yolu belirtme yeteneği mevcut değil gibi görünüyor .Tek bir TypeScript dosyasını tsc komutunu kullanarak bir çıkış yoluna derlemek mümkün mü?
akışı, açık konuşmak gerekirse: Ben diyelim ki, bir değişiklik, src/views/HomeView.ts
yapmak, benim tüm src
dizini izlemeye başlamak ve ben dosya değiştirildiğini almaya düğümü istiyor ve public/js/views/HomeView.js
için derlenmiş versiyonunu taşımak .
tsc myfile.ts --out myfile.js
10'u kullanarak tüm modüller arasında dolaşır ve her bir dosyayı, .ts dosyasının varolduğu yolunda, son dosyaları doğru şekilde belirtilen yola yerleştirmeden derler. , yapar, ancak bitmesini istediğim boş bir dosya oluşturur.
merak ediyorum:
1) --out
parametresini kullanın ve sadece bu bir dosyayı derlemek mümkün mü? Her bir dosyayı içe aktarmak ve derlemek için değil, sadece derleme zamanında sözdizimi/hata denetimi yapmak istemiyorum (bu sadece gerekli değil, ikincil bir gereksinimdir); and
2) Derleyicide, dosyaların düzgün şekilde birleştirilmesini/oluşturmasını engelleyen bir hata var mı? Yine, --out
yol yönergesindeki son çıktı boş, ancak bir dosya gerçekten oluşturulur.
Herhangi bir yardım için teşekkür ederiz.
* Güncelleme *
ben devam ettim ve yapmam gerekeni ulaşmak için çekirdek typescript derleyici uygulanan, hala bir sorun olduğuna inanıyorum olarak bu soruyu kapatmak istemiyorum da, atlayarak tsc
birlikte. Daha fazla bilgi ve kullanım için lütfen https://github.com/damassi/TypeScript-Watcher'a bakın.
Bu, bizim için bir sorun, özellikle de derleyicinin tüm bağımlılıkları yeniden derlediği ve bu nedenle hepsini çok az değiştiren ancak işlevsel olarak tümünün yeniden kaynak denetimi için yeniden kontrol edilmesini gerektiren bölüm 1. –