Open andrewgreat opened 1 year ago
可以看看这个:http://t.csdn.cn/EuX68
可以看看这个:http://t.csdn.cn/EuX68
按这个方法修改后又报这个错:Uncaught SyntaxError: The requested module '/node_modules/.vite/deps/@dataview_datav-vue3.js?v=745ff770' does not provide an export named 'default' (at main.ts:4:8)
要改node_modules/@dataview/datav-vue3/package.json
文件里的module
项配置,从./es/index.js
改为./es/index.mjs
就好了。我的datav版本是0.0.0-test.1672506674342
vue版本是"vue": "^3.2.47",
环境:webpack+vue3+ts
在main.ts文件中引入并挂载 import DataV from "@dataview/datav-vue3"; ... app.use(router).use(DataV, { classNamePrefix: "dv-" }); 有错误提示,运行时报错不能通过: import DataV 没有与此调用匹配的重载。 第 1 个重载(共 2 个),“(plugin: Plugin_2<[{ classNamePrefix: string; }]>, options_0: { classNamePrefix: string; }): App”,出现以下错误。
类型“typeof import("d:/workspace/study/dashboard/node_modules/@dataview/datav-vue3/es/index")”的参数不能赋给类型“Plugin_2<[{ classNamePrefix: string; }]>”的参数。
第 2 个重载(共 2 个),“(plugin: Plugin_2<{ classNamePrefix: string; }>, options: { classNamePrefix: string; }): App”,出现以下错误。
类型“typeof import("d:/workspace/study/dashboard/node_modules/@dataview/datav-vue3/es/index")”的参数不能赋给类型“Plugin_2<{ classNamePrefix: string; }>”的参数。ts(2769)