vite2+vue3项目,antv/g6引入运行报错 #3240
namewhat posted onGitHub
- g6版本 v4.3.11 vue版本3.0.5 vite版本2.1.0
- 浏览器chrome最新版
- 执行动作
安装
npm install --save @antv/g6
随后任意vue文件中引入import G6 from '@antv/g6'
- 浏览器控制台报错信息
vue-router.esm-bundler.js:72 [Vue Router warn]: uncaught error during route navigation: warn @ vue-router.esm-bundler.js:72 triggerError @ vue-router.esm-bundler.js:3262 (匿名) @ vue-router.esm-bundler.js:2999 Promise.catch(异步) pushWithRedirect @ vue-router.esm-bundler.js:2996 (匿名) @ vue-router.esm-bundler.js:3016 Promise.then(异步) pushWithRedirect @ vue-router.esm-bundler.js:3000 push @ vue-router.esm-bundler.js:2931 install @ vue-router.esm-bundler.js:3345 use @ runtime-core.esm-bundler.js:3088 (匿名) @ main.js:67 vue-router.esm-bundler.js:3264 TypeError at DecorateConstructor (Reflect.js:544) at Reflect.decorate2 (Reflect.js:130) at __decorate (tslib.es6.js:57) at index.ts:50 triggerError @ vue-router.esm-bundler.js:3264 (匿名) @ vue-router.esm-bundler.js:2999 Promise.catch(异步) pushWithRedirect @ vue-router.esm-bundler.js:2996 (匿名) @ vue-router.esm-bundler.js:3016 Promise.then(异步) pushWithRedirect @ vue-router.esm-bundler.js:3000 push @ vue-router.esm-bundler.js:2931 install @ vue-router.esm-bundler.js:3345 use @ runtime-core.esm-bundler.js:3088 (匿名) @ main.js:67 vue-router.esm-bundler.js:72 [Vue Router warn]: Unexpected error when starting the router: TypeError at DecorateConstructor (Reflect.js:544) at Reflect.decorate2 (Reflect.js:130) at __decorate (tslib.es6.js:57) at index.ts:50 warn @ vue-router.esm-bundler.js:72 (匿名) @ vue-router.esm-bundler.js:3347 Promise.catch(异步) install @ vue-router.esm-bundler.js:3345 use @ runtime-core.esm-bundler.js:3088 (匿名) @ main.js:67
最后, 我尝试用cdn引入,发现g6 v4以上必定报上述的错误, v3可以正常引入, 但v3转npm包引入时又报别的错误了