ts系統 打包的時候 報錯js沒有型別 修改方案 新建.d.ts檔案
原因
在goview系統裡面,新增了一個 @/api/data.js
, 因為之前的程式碼都是js,所以就cv過來了,今天打包說型別不是any型別,等等。。
報錯的行為 import { api } from '@/api/data.js'
意思說這個匯出的api函式,沒有定義資料型別
解決方案
在data.js同級目錄下 新增檔案 data.d.ts
內容為
export declare function api(url: any, data: any, config: any): any;
這樣就告訴ts系統,變數的入參和返回引數都是any型別,打包就過去了。