guozhaolong / wfd-vue

flowable workflow designer for Vue base on @antv/g6
https://guozhaolong.github.io/wfd-vue/
997 stars 261 forks source link

npm run build报错 #20

Open a-tony opened 4 years ago

a-tony commented 4 years ago

20200425-1

image

部署到nginx不可以,npm run dev却是可以看的。

guozhaolong commented 4 years ago

看样子是因为没有G6.Shape,说明你的依赖包g6可能是更新到3.3以上的版本了,你把g6依赖包固定为3.1.3试试

a-tony commented 4 years ago

那3.3以上的难道不能用吗?那能否升级到高版本呢?

a-tony commented 4 years ago

image 这是目前的版本,我觉得应该要支持新版本呀

guozhaolong commented 4 years ago

我react版本的dev分支已经更新到新版本g6了,不过新版本g6还有bug没解决所以我没合并到master分支,bug就是目前g6不支持dragenter dragleave事件 https://github.com/antvis/G6/issues/1304#issue-579661408

a-tony commented 4 years ago

可是我目前没有用最新版的g6呀,为什么打包后还是报错呢?我用的是vue版,老铁,vue版本你也要维护呀,现在vue使用者井喷式增长

guozhaolong commented 4 years ago

你把node_modules目录上了重新安一下,我怀疑是缓存啊

a-tony commented 4 years ago

我删了好多遍了,还是不行,真心的不行我用cnpm install安装的,npm install安装不了,求指导,求帮助

guozhaolong commented 4 years ago

大哥,这我也没辙啊,主要我也不搞vue没时间帮你测呀

a-tony commented 4 years ago

有空帮忙看下吧,不然我这东西要黄了,好蛋疼

hqzh commented 4 years ago

我react版本的dev分支已经更新到新版本g6了,不过新版本g6还有bug没解决所以我没合并到master分支,bug就是目前g6不支持dragenter dragleave事件 antvis/G6#1304 (comment)

请问这个vue版本后期还会持续维护吗?还是只维护react版本

hqzh commented 4 years ago

看起来我要自定义左侧拖拽节点列表得自己改

hqzh commented 4 years ago

有空帮忙看下吧,不然我这东西要黄了,好蛋疼

yarn add @antv/g6@3.1.3 ,我试了是可以的

guanpenghui1993 commented 2 years ago

@a-tony 大哥,我这里出现了类似错误,也不知道怎么搞。

vue.min.js:6 TypeError: Cannot read properties of undefined (reading 'shape')
    at a.onMouseUp (chunk-236906b2.9c6f6fc2.js:9)
    at e.n (chunk-236906b2.9c6f6fc2.js:39)
    at u (chunk-236906b2.9c6f6fc2.js:24)
    at e.t.emit (chunk-236906b2.9c6f6fc2.js:24)
    at a.data (chunk-commons.3e90cf74.js:1)
    at Be (vue.min.js:6)
    at pn.run (vue.min.js:6)
    at ln (vue.min.js:6)
    at Array.<anonymous> (vue.min.js:6)
    at We (vue.min.js:6)
Ve @ vue.min.js:6
Ue @ vue.min.js:6
He @ vue.min.js:6
Be @ vue.min.js:6
pn.run @ vue.min.js:6
ln @ vue.min.js:6
(匿名) @ vue.min.js:6
We @ vue.min.js:6
Promise.then(异步)
ze @ vue.min.js:6
Qe @ vue.min.js:6
(匿名) @ vue.min.js:6
pn.update @ vue.min.js:6
ce.notify @ vue.min.js:6
set @ vue.min.js:6
(匿名) @ chunk-6d66a907.1f908a86.js:1
Promise.then(异步)
getInfo @ chunk-6d66a907.1f908a86.js:1
mounted @ chunk-6d66a907.1f908a86.js:1
Be @ vue.min.js:6
Qt @ vue.min.js:6
insert @ vue.min.js:6
Be @ vue.min.js:6
n @ vue.min.js:6
k @ vue.min.js:6
(匿名) @ vue.min.js:6
e._update @ vue.min.js:6
r @ vue.min.js:6
pn.get @ vue.min.js:6
pn.run @ vue.min.js:6
ln @ vue.min.js:6
(匿名) @ vue.min.js:6
We @ vue.min.js:6
Promise.then(异步)
ze @ vue.min.js:6
Qe @ vue.min.js:6
(匿名) @ vue.min.js:6
pn.update @ vue.min.js:6
e.$forceUpdate @ vue.min.js:6
(匿名) @ vue.min.js:6
c @ vue.min.js:6
Be @ vue.min.js:6
n @ vue.min.js:6
(匿名) @ vue.min.js:6
(匿名) @ vue.min.js:6
u @ vue.min.js:6
l @ vue.min.js:6
a-tony commented 2 years ago

不搞了,这个vue版本不是很稳定