ts依賴引入報錯:無法找到模塊“xxxxxx”的聲明文件問題解決

依賴引入報錯是因為 ts 沒有識別當前引入的依賴,在 vite-env.d.ts 中聲明該依賴即可解決,語法: declare module 依賴名; declare module "file-saver"; 解決找不到模塊./App.vue或其相應的類型聲明。

依賴引入報錯是因為ts沒有識別當前引入的依賴,在vite-env.d.ts中聲明該依賴即可解決,語法:declare module "依賴名";

declare module "file-saver";

解決找不到模塊“./App.vue”或其相應的類型聲明。

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

解決router引入報錯的問題

declare module '*./router' {
  import type { DefineComponent } from 'vue-router'
  const component: DefineComponent<{}, {}, any>
  export default component
}

declare module 'vue-router'

一些依賴報錯問題的解決

// <reference types="vite/client" />
// 解決引入vue的報錯
declare module "*.vue" {
  import { DefineComponent } from "vue";
  const component: DefineComponent<{}, {}, any>;
  export default component;
}

// 解決引入scss報錯問題
declare module "*.scss" {
  const scss: Record<string, string>;
  export default scss;
}

// 解決引入模塊的報錯提示
declare module "vuedraggable/src/vuedraggable";
declare module "@pureadmin/components";
declare module "@pureadmin/theme";
declare module "@pureadmin/theme/dist/browser-utils";
declare module "nprogress";
declare module "file-saver";
declare module "element-plus/dist/locale/zh-cn.mjs"; /*解決element-plus國際化依賴報錯*/


/* 
  解決axios報錯:類型“{ params: any; "": any; }”的參數不能賦給類型“AxiosRequestConfig<any>
  解決:屬性“xxxxx”在類型”{ $: ComponentInternalInstance; $data : {}; $props:Part......報錯問題
  */
declare module "axios" {
  export interface AxiosRequestConfig {
    // 添加數據類型
    handlerEnabled?: boolean;
    baseURL: string;
    timeout: number;
  }
}

// 處理TS數據類型問題  類型“AxiosResponse<any, any>”上不存在屬性“meta”。
declare module "axios" {
  interface AxiosResponse<T = any> {
    meta: any;
    // 這里追加你的參數
    baseURL?: string;
    timeout?: number;
  }
  export function create(config?: AxiosRequestConfig): AxiosInstance;
}

總結

到此這篇關于ts依賴引入報錯:無法找到模塊“xxxxxx”的聲明文件問題解決的文章就介紹到這了,更多相關ts無法找到模塊xxxxxx的聲明文件內容請搜索技圈網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持技圈網!

【本文來自:美國服務器 http://www.558idc.com/mg.html提供,感恩】
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論0 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 国产一区二区不卡免费观在线| 99精品人妻少妇一区二区| 99精品国产第一福利网站| 欧美一卡2卡3卡四卡海外精品 | 在线视频一区二区三区在线播放| 国产精品久久久久9999| 亚洲日韩欧美国产高清αv| 99久久久精品免费观看国产| 毛片大全免费观看| 国产高清不卡无码视频| 亚洲国产欧美无圣光一区| 1000部精品久久久久久久久| 欧美乱大交xxxxx| 国产欧美va欧美va香蕉在线| 九九热视频精品在线| 黄网址在线永久免费观看| 日本强好片久久久久久aaa| 国产亚洲综合精品一区二区三区| 亚洲熟妇无码乱子av电影| 97精品依人久久久大香线蕉97| 精品女同一区二区三区免费站 | hd日本扒衣党视频播放| 精品久久久久久久99热| 女人张开腿让男人桶免费网站| 国产成人无码a区在线观看视频免费| 亚洲色成人WWW永久在线观看| 久久91精品国产91| 精品国产第一国产综合精品| 天天综合亚洲色在线精品| 机机对机机的30分钟免费软件| 成人国产mv免费视频| 午夜精品久久久久久久久| gogo人体销魂baoyu231| 欧美精选欧美极品| 国产欧美日韩中文字幕| 久久久无码精品国产一区| 精品视频国产狼人视频| 多女多p多杂交视频| 亚洲中文字幕在线第六区| 豪妇荡乳1一5白玉兰免费下载| 日韩欧美一区二区三区视频|