如何在打字稿中声明一个全局变量

时间:2017-05-23 03:38:59

标签: typescript

我在typescript中声明了一个全局变量:         global.test ="某事" 我尝试这样做我得到错误属性'test'在'Global'类型上不存在。

2 个答案:

答案 0 :(得分:8)

  

我尝试这样做我得到错误属性'test'在'Global'类型上不存在。

使用

创建文件globals.d.ts
interface Global {
 test: string;
}

更多

声明文件:https://basarat.gitbooks.io/typescript/docs/types/ambient/d.ts.html

答案 1 :(得分:6)

在global.ts中

context.done(done,data)

在你的网站

export namespace Global {
    export var test: string = 'Hello World!';
}