SoulLyoko / vue-tianditu

天地图vue组件库
MIT License
88 stars 23 forks source link

vite+ts 打包时各种报错 #81

Open chenyishan2023 opened 1 year ago

chenyishan2023 commented 1 year ago

$ vue-tsc --noEmit && vite build node_modules/vue-tianditu/packages/extra/cartrack/use/init.ts:14:53 - error TS2554: Expected 1-2 arguments, but got 4.

14 emit("passOneNode", [lnglat.lng, lnglat.lat], index, length);


node_modules/vue-tianditu/packages/map/use/controls.ts:22:50 - error TS2769: No overload matches this call.
  The last overload gave the following error.
    Argument of type '"viewchange"' is not assignable to parameter of type '"longpress"'.

22       c.addEventListener("viewchange", e => emit("viewchange", e));

node_modules/@vue/runtime-core/dist/runtime-core.d.ts:831:73 831 [key in Event]: Options[key] extends (...args: infer Args) => any ? (event: key, ...args: Args) => void : (event: key, ...args: any[]) => void;

    The last overload is declared here.

node_modules/vue-tianditu/packages/map/use/controls.ts:50:60 - error TS2769: No overload matches this call.
  The last overload gave the following error.
    Argument of type '"viewchange"' is not assignable to parameter of type '"longpress"'.

50           control.addEventListener("viewchange", e => emit("viewchange", e));   

node_modules/@vue/runtime-core/dist/runtime-core.d.ts:831:73 831 [key in Event]: Options[key] extends (...args: infer Args) => any ? (event: key, ...args: Args) => void : (event: key, ...args: any[]) => void;

    The last overload is declared here.

node_modules/vue-tianditu/packages/overlay/infowindow/use/const.ts:38:21 - error TS6133: 'e' is declared but its value is never read.

38   "update:target": (e: any) => true
                       ~

node_modules/vue-tianditu/packages/service/search/components/SearchBox.ts:18:13 - error TS6133: 'e' is declared but its value is never read.

18     input: (e: string) => true,
               ~

node_modules/vue-tianditu/packages/service/search/components/SearchBox.ts:19:27 - error TS6133: 'e' is declared but its value is never read.

19     "update:modelValue": (e: string) => true,
                             ~

node_modules/vue-tianditu/packages/service/search/components/SearchBox.ts:21:14 - error TS6133: 'e' is declared but its value is never read.

21     search: (e: string) => true
                ~

node_modules/vue-tianditu/packages/service/search/components/SearchMapView.ts:17:19 - error TS6133: 'e' is declared but its value is never read.

17     "poi-click": (e: T.LocalSearchPoi) => true,
                     ~

node_modules/vue-tianditu/packages/service/search/components/SearchMapView.ts:18:23 - error TS6133: 'e' is declared but its value is never read.

18     "update-target": (e: VT.LngLat | null) => true
                         ~

node_modules/vue-tianditu/packages/service/search/components/SearchPage.ts:15:24 - 
error TS6133: 'e' is declared but its value is never read.

15     "update:current": (e: number) => true
                          ~

node_modules/vue-tianditu/packages/service/search/components/SearchPois.ts:17:19 - 
error TS6133: 'e' is declared but its value is never read.

17     "poi-click": (e: T.LocalSearchPoi) => true,
                     ~

node_modules/vue-tianditu/packages/service/search/components/SearchPois.ts:18:21 - 
error TS6133: 'e' is declared but its value is never read.

18     "update:page": (e: PageProps) => true
                       ~

node_modules/vue-tianditu/packages/service/search/components/SearchSuggests.ts:12:23 - error TS6133: 'e' is declared but its value is never read.

12     "suggest-click": (e: T.LocalSearchSuggest) => true
                         ~

node_modules/vue-tianditu/packages/service/search/index.ts:18:19 - error TS6133: 'poi' is declared but its value is never read.

18     "poi-click": (poi: T.LocalSearchPoi) => true,

node_modules/vue-tianditu/packages/service/search/index.ts:19:23 - error TS6133: 'suggest' is declared but its value is never read.

19 "suggest-click": (suggest: T.LocalSearchSuggest) => true,


node_modules/vue-tianditu/packages/service/search/index.ts:20:25 - error TS6133: 'result' is declared but its value is never read.

20     "search-complete": (result: T.LocalSearchResult) => true

node_modules/vue-tianditu/packages/use/apiLoader.ts:54:38 - error TS6133: 'reject' is declared but its value is never read.

54 return new Promise((resolve, reject) => {



node_modules/vue-tianditu/packages/use/apiLoader.ts:62:22 - error TS6133: 'e' is declared but its value is never read.

62     script.onerror = e => resolve();
                        ~

node_modules/vue-tianditu/packages/utils/string.ts:20:40 - error TS6133: 'e' is declared but its value is never read.

20     uuid = new Array(len).fill(0).map((e, i) => {
                                          ~

Found 19 errors in 11 files.

Errors  Files
     1  node_modules/vue-tianditu/packages/extra/cartrack/use/init.ts:14
     2  node_modules/vue-tianditu/packages/map/use/controls.ts:22
     1  node_modules/vue-tianditu/packages/overlay/infowindow/use/const.ts:38
     3  node_modules/vue-tianditu/packages/service/search/components/SearchBox.ts:18
     2  node_modules/vue-tianditu/packages/service/search/components/SearchMapView.ts:17
     1  node_modules/vue-tianditu/packages/service/search/components/SearchPage.ts:15
     2  node_modules/vue-tianditu/packages/service/search/components/SearchPois.ts:17
     1  node_modules/vue-tianditu/packages/service/search/components/SearchSuggests.ts:12
     3  node_modules/vue-tianditu/packages/service/search/index.ts:18
     2  node_modules/vue-tianditu/packages/use/apiLoader.ts:54
     1  node_modules/vue-tianditu/packages/utils/string.ts:20
error Command failed with exit code 2.