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