Tag: commonjs typescript1.4

使用导入时,TypeScript将不会parsing模块

// Modules/MyModule.ts ——————————– import fs = require("fs"); module Hello { export function World(): string { return "Hello World"; } } // Main/App.ts —————————————- console.log(Hello.World()); // Cannot find name 'Hello' 出于某种原因,这会产生上面指定的错误。 奇怪的是,如果我取消注释导入声明,我不会得到这个错误了。 (反正没用过) 两者都产生相同的错误: tsc Main/App.ts –module "commonjs" tsc Main/App.ts –module "amd" 这真的是一个编译器错误,或者我错过了一些东西。 我是否需要指定外部模块需要不同?