i typescript çalışıyorum ve bunu çok yararlı buluyorum.
Ben oldukça büyük proje ettik ve ben typescript kullanarak o yeniden düşünüyordu. Burada asıl sorun şudur:
A.ts file:
class A extends B {
// A stuff
}
B.ts file:
class B {
// B stuff
}
Ben bu komutla A.ts derleme:
tsc --out compiledA.js A.ts
o B den sonra uzanır nasıl tehdit bilmiyor çünkü ben derleyici hata alırsınız.
Yani, bir çözüm (kod ilk satırı olarak) A.ts dahil olacaktır:
/// <reference path=./B.ts />
Tekrar Derleme aynı komutla A.ts
tsc --out compiledA.js A.ts
B.ts ve A.ts kodunu hem içeren compiledA.js sonuçlanacaktır. (Çok güzel olabilir)
Benim durumumda, ben sadece compiledA.js dosyasında A.ts kodu derlemek için gereken ve orada olmak B.ts şeyler istemiyoruz.
Nitekim, istediğim geçerli:
- tsc --out A.js A.ts => sadece A.ts şeyler derlemek
- tsc --out B.js B.ts => sadece B.ts şeyler derlemek
Ben uzanır anahtar kelimesini kaldırarak ama typescript iyilik en gevşek edeceğiz yaparak bunu yapabilirsiniz.
Bunu yapmanın bir yolu varsa birisi beni telll misin?













