为何在typeScipt中可以使用vue-shims.d.ts文件,ts是如何识别到这个文件的。

另外,为何下列代码可以声明.vue的文件呢。


// src/vue-shims.d.ts


declare module "*.vue" {

    import Vue from "vue";

    export default Vue;

}


一只名叫tom的猫
浏览 4016回答 1
1回答

收到一只叮咚

因为js本身是没有类型的,ts的语言服务需要.d.ts文件来识别类型,这样才能做到相应的语法检查和智能提示,我们自己编写的.d.ts文件直接放在项目的目录下,ts自己会去识别,不用我们做什么操作,更加详细的资料可以看一下文档
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript