在Typescript中添加项目全局变量

时间:2016-06-20 12:25:18

标签: javascript typescript

在我的主html文件中,我定义了以下内容,我想成为一个项目全局变量:

<script type="text/javascript" charset="utf-8">var path='/';
    path=path.substr(0, path.length - 1);
</script>

然后我在几个不同的ts文件中使用变量路径,它工作正常。 但是,我确实收到一条编译警告,说明路径未定义。如何防止此警告发生?

1 个答案:

答案 0 :(得分:5)

创建something.d.ts文件(.d.ts是类型声明的文件扩展名),并确保在tsconfig.json中包含或不包含该文件:

<强> something.d.ts

declare var path: string;