在我的主html文件中,我定义了以下内容,我想成为一个项目全局变量:
<script type="text/javascript" charset="utf-8">var path='/';
path=path.substr(0, path.length - 1);
</script>
然后我在几个不同的ts文件中使用变量路径,它工作正常。 但是,我确实收到一条编译警告,说明路径未定义。如何防止此警告发生?
答案 0 :(得分:5)
创建something.d.ts
文件(.d.ts
是类型声明的文件扩展名),并确保在tsconfig.json
中包含或不包含该文件:
<强> something.d.ts 强>
declare var path: string;