抱歉,如果答案很简单,或者我误读了打字稿文档,但是..
我有一个模块:
module Utils{
export function MyFunction(str: string):string {
return // something to do with string
}
}
我想在另一个 .ts 文件(Clients.ts)中使用它,所以在顶部我添加了一个引用并尝试使用它:
/// <reference path="Utils.ts" />
Utils.MyFunction(str);
但是得到以下错误:
/*
Compile Error.
See error list for details
[path]/Clients.ts(26,39): error TS2095: Could not find symbol 'Utils'.
[path]/Clients.ts(30,49): error TS2095: Could not find symbol 'Utils'.
error TS5037: Cannot compile external modules unless the '--module' flag is provided.
*/
谁能解释我做错了什么?
使用 VS2012、Web Essentials 和 TypeScript 0.9.1
谢谢。