2
使用TypeScript,您可以顯式指定類型或讓編譯器推斷它們。將TypeScript編譯器推斷的類型添加到原始TS源代碼
有沒有辦法將推斷出來的類型添加到原始源代碼中?編輯代碼時
private posX: number = 0;
private posY: number = 0;
private sizeX: number = 0;
private sizeY: number = 0;
這樣:
例如,我會先從:
private posX = 0;
private posY = 0;
private sizeX = 0;
private sizeY = 0;
我會跑的類型推斷,既然類型可以在這種情況下,可以推斷,我會得到我可以檢查推理是否按照我期望的那樣工作,如果適用,我可以手動提供更多限制類型。
我不知道,如果這樣的庫的存在與否,但你也許可以做到這一點使用[編譯器API(https://github.com/Microsoft/打字稿/維基/使用最編譯器API)。 –
@NitzanTomer是的,這絕對有可能。但是我不想重新發明輪子,如果已經有一個工具可以做到的話;-) – MasterScrat
我不怪你。但是,這不是問這樣一個問題的地方。 –