antvis/G6

vue2版本导入5.0后报错 #5368

zzr1001 posted onGitHub

问题描述

导入G6的5.0版后,项目编译无法通过

重现链接

no

重现步骤

1.使用npm安装npm install --save @antv/g6@5.0.0-beta.28 2.导入g6

预期行为

导入后还没有使用,项目编译就会报错,像是依赖的问题,但我不知道怎么处理

平台

  • 操作系统: win11
  • 网页浏览器: Google
  • G6 版本:5.0.0-beta.28

屏幕截图或视频(可选)

Snipaste_2024-01-25_16-03-58

补充说明(可选)

No response


依赖使用了类的私有属性,加入这两个babel插件试试 image https://www.babeljs.cn/docs/babel-plugin-transform-private-property-in-object

posted by lstgithub578 about 1 year ago

依赖问题我通过配置transpileDependencies解决了,现在还存在layout插件内部文件似乎编译报错。 image 那两个插件已经安装并且添加进babel.config.js,好像对出现的问题不起作用 image

依赖使用了类的属性,加入这两个babel插件尝试https://www.babeljs.cn/docs/babel-plugin-transform-private-property-in-object 图像

posted by zzr1001 about 1 year ago

我试了一下用了那两个babel可以正常运行 image image

posted by lstgithub578 about 1 year ago

我试了一下用了那两个babel可以正常运行 image image

能打包给我其他文件,我研究下是哪里配置的问题

posted by zzr1001 about 1 year ago

我试了一下用了那两个babel可以正常运行 image image

能打包给我其他文件,我研究下是哪里配置的问题

g6@5_demo.zip 我是用脚手架新建的项目

posted by lstgithub578 about 1 year ago

我试了一下用了那两个babel可以正常运行 image image

能打包给我其他文件,我研究下是哪里配置的问题

g6@5_demo.zip 我是用脚手架新建的项目

谢谢,解决了。需要vue-cli5.x创建的项目,我这个旧项目是之前使用4.x的版本创建的项目。升级到5.x后就好了

posted by zzr1001 about 1 year ago

欢迎大家去封装一些 vue 的 G6 组件,这样开源出来,其他人可以直接使用了。

posted by hustcc about 1 year ago

我这边也碰到这个情况了,安装了插件也没有作用,必须要升级vue-cli嘛

posted by 673575554 9 months ago

换成4的版本成功了

posted by 673575554 9 months ago

Fund this Issue

$0.00
Funded

Pull requests