我想要一个像vue-number.d.ts
这样的文件,并带有如下声明:
export type vueNumber = number | '';
,然后能够在多个打字稿模块之间使用类型别名。
如果我使用上面的代码,则导入语句具有'vue-number.d.ts' is not a module
如何导出和导入打字稿类型,然后像在同一模块中声明的那样使用它,即let age: vueNumber = '';
?
答案 0 :(得分:0)
如果要使用声明文件,请从export
中删除vue-number.d.ts
:
type vueNumber = number | '';
...并包括声明文件作为参考:
///<reference path="vue-number.d.ts"/>
let age: vueNumber = '';