1
我想使用CommonJS將正常的javascript模塊(例如vhost)導入到我的node.js typescript文件中。 我可以用下面的行做到這一點:使用typescript導入javascript模塊
import vhost = require('vhost')
我們假設我不能在互聯網上找到一個.d.ts文件,但我也不想由我自己寫的,所以我只需使用沒有智能感知的vhost變量。
編譯器會抱怨和抱怨:
我怎麼可以告訴大家,我只是希望它是「動態」(如C#動態關鍵字或在正常的javascript「變種」)和使用上面圖片中的所有內容?
我可以創建一個vhost.d.ts文件,但我不知道該怎麼寫在那裏:
declare module 'vash' {
// what to write here?
}
這是* *正式的方式來做到這一點:) – basarat