如果main.d.ts
定義文件包括dependency.d.ts
文件在頂部有/// <reference types="node" />
然後在main.d.ts文件,你可以使用沒有錯誤以下幾點:打字稿的定義應該包括compilerOptions「類型」:「節點」],
import http = require("http");
import stream = require("stream");
import Events = require("events");
// etc...
這很混亂,因爲模塊分辨率不明顯。如果"types": ["node"],
位於.d.ts
文件的tsconfig.json
中,則對於初學者而言,它會稍微容易理解。這是指定節點定義的依賴關係的最佳方式,還是/// <reference types="node" />
是最佳選擇?