当无法找到符号时,Typescript总是会抱怨。编译器随附了的一组默认定义
window,
document这些定义在名为的文件中指定
lib.d.ts。如果我
require在此文件中执行grep,则找不到函数的定义
require。因此,我们必须使用以下
declare语法告诉编译器我们该函数将在运行时存在:
declare function require(name:string);var sampleModule = require('modulename');在我的系统上,这可以正常编译。



