Ben bulabildiğim bu dokümanlar değil oldukça şaşırdım - ama sadece bir bütün tsconfig.json
kurulum geçmeden bütün bir dizindeki dosyaları ve çocuklara karşı çalıştırmak için tsc
anlatmak için herhangi bir yolu var mı?typescript - tüm bir klasöre karşı çalıştırılabilir mi?
cevap
Bildiğim kadarıyla değil. Bir tsconfig.json
olmadan komut satırından tsc
kullanarak bunu gibi tek tek her dosyayı belirtin gerektirir: Ancak
tsc MyFile1.ts MyFile2.ts MyFile3.ts
, basitçe typescript dizininin kökünde boş tsconfig.json
oluşturabilir ve yapacak gibi görünüyor Ne istiyorsunuz. https://github.com/Microsoft/TypeScript/wiki/tsconfig.json Gönderen: hayır "files"
tesiste tsconfig.json
bulunur
, tüm typescript dahil etmek derleyici varsayılan içeren dizin ve alt dizinlerinde (* ts veya * .tsx) dosyaları.
Size proje klasörünün içindeki dosyayı tsconfig.json varsa
tsc x/file1.ts x/file2.ts x/file3.ts
tsc x/*.ts
* not: * bash, globları yorumlayan şeydir. MacOS Varsayılan değil Bash sürüm 4 tarafından Bash sürüm 3 vardır ve bu globs nasıl yorumlandığı bir fark yaratıyor unutmayın. –
denk olmalıdır globs kullanabilirsiniz, doğrudan yazabilirsiniz
tsc bu komut geçerli klasör içindeki tüm ts dosyalarını derler, eğer dun tsconfig.json dosyaya sahip değilseniz yazarak oluşturabilir:'
tsc -init
Bu overkill olabilir, ama sadece bir görev olarak VS Kanununda kullanmak için bir PS fonksiyon yazdım;
function CompileTypeScriptFiles($folder) {
$tsFiles = Get-ChildItem $folder -Filter "*ts" -Recurse
$tsFiles | ForEach-Object {
$tsFile = $_.FullName;
$options = $tsFile + " --outDir js --sourceMap"
Start-Process "tsc" $options
}
}
- 1. İmzalı bir Jar çalıştırılabilir olarak çalıştırılabilir mi?
- 2. GNU tüm çalıştırılabilir dosyaları bul: OS X'de Eşdeğer mi?
- 3. Tüm bağımlılıkları runable jar için ayrı bir klasöre nasıl koyarım?
- 4. Makefile'dan Çalıştırılabilir Çalıştırılabilir
- 5. Bot'a karşı etkili bir alan etkili mi?
- 6. Uzaktan Powershell Oturumu'ndan Vmware PowerCLI çalıştırılabilir mi?
- 7. Haşhaş verimli bire karşı tüm
- 8. Bir WAR dosyasını ilk dağıttığımızda bazı kod çalıştırılabilir mi?
- 9. Tüm dosyaları bulup bir klasöre kopyalayın (Yinelemeli olarak düzleştirin)
- 10. Sweave + RweaveHTML'i tüm grafikleri belirtilen bir klasöre koyun
- 11. Tümü hariç bir klasöre geçin
- 12. Bir klasöre Zip
- 13. Django Modeli - yabancılara karşı seçenekler mi?
- 14. typescript
- 15. .top jquery TypeScript definition dosyalarını eksik mi?
- 16. TypeScript sınıfı SystemJS sınıfını okuyabilir mi?
- 17. TypeScript
- 18. WIX: Bir klasöre izin verilmesi
- 19. typescript
- 20. Htaccess: https ve alt klasöre tüm istekleri alt klasörü listelemeden alt klasöre yazabilir
- 21. Babil nakledilen kod, polifilizatsız tarayıcıda çalıştırılabilir
- 22. handler.post (çalıştırılabilir) doesnt hep
- 23. Powershell, çoklu regex'lere karşı tek bir dize mi eşleştiriyor?
- 24. hedef klasöre
- 25. npm bir alt klasöre kurun
- 26. Jenkins'i belirli bir klasöre RHEL
- 27. Bir klasöre bir kısayol oluşturma C#
- 28. Typescript
- 29. typescript:
- 30. typescript
teşekkürler! içinde 'files' dizi belirtilmemesi' tsconfig.json' hile yaptı. – Ciel