/ / Czy istnieje sposób na zmniejszenie liczby ścieżek referencyjnych zdefiniowanych w górnej części pliku maszynopisu? - javascript, maszynopis

Czy istnieje sposób na zmniejszenie liczby ścieżek referencyjnych zdefiniowanych w górnej części pliku maszynopisu? - javascript, maszynopis

Biorąc pod uwagę:

/Admin/dialog/start.ts
/// <reference path="file1.ts" />
/// <reference path="file2.ts" />
module Admin.dialog {
export function x() { };
Admin.dialog.y();
Admin.dialog.z();
}

/Admin/dialog/file1.ts
module Admin.dialog {
export function y() { };
}

/Admin/dialog/file2.ts
module Admin.dialog {
export function z() { };
}

Czy jest jakiś sposób, abym mógł skrócić odniesienia lub sposób, w jaki mógłbym zadeklarować? inny plik ma funkcje y () i z (), więc nie musiałbym odnosić się do wielu odniesień ścieżki w pliku start.ts?

Odpowiedzi:

6 dla odpowiedzi № 1

W naszym bieżącym projekcie mamy jeden globalny plik .ts, który ma obecnie 79 różnych ścieżek referencyjnych. Ze względu na tę odpowiedź nazwij ją Global.ts

Następnie w naszych plikach źródłowych mamy tylko 1 odnośnik na górze, do Global.ts, i to samo w sobie odnosi się do wszystkiego, czego potrzebujemy i do tej pory działało dobrze.

Czasami musimy odwołać się do Global.ts i konkretny plik ts dla Visual Studiowgląd kodu do pełnej pracy, ale nie cały czas. Odkładamy to na niedojrzałość rozszerzenia VS TypeScript, ponieważ kod nadal działa dobrze, jest to po prostu zakończenie VS, które idzie trochę nie tak.