Modül Yapısı

TypeScript ES Module yapısını destekler. Örneğin tip tanımlamalarını yaptığımız types.ts adında bir dosyamız olsun.

types.ts
type User = {
    name: string;
    id: number;
}

export {User};

Oluşturduğumuz User isimli tip objesini projemizin farklı yerlerinde kullanmak istiyoruz. Kullanmak için tek yapmamız gereken User'ı dosyamıza import etmek.

index.js
import {User} from "./types";

let users:User;
users = {name:'Osman',id:142}

Last updated