1 写3个斜线,把node_modules里面的vite文件夹里面的client客户端类型声明文件导入到这个文件里

/// <reference types="vite/client" />

2 写能让ts认识.vue文件的类型声明文件

declare module "*.vue" {
    import { DefineComponent } from "vue";
    const component:DefineComponent<{},{},any>
    export default component

}

3 写env.development和env.production文件里的自己创建的环境变量的类型声明文件,在import.meta.env.自己创建的变量

会用上

interface ImportMetaEnv{
    readonly VITE_TITLE:string
}

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐