OXOYO / X-Flowchart-Vue

基于G6和Vue的可视化图形编辑器。A visual graph editor based on G6 and Vue.
http://oxoyo.co/X-Flowchart-Vue/
MIT License
1.44k stars 324 forks source link

关于引用报错的问题 #59

Closed PKXZ closed 1 year ago

PKXZ commented 1 year ago

通过npm i @oxoyo/xfc --save进行安装 在界面引用后报错了: import xfc from '@oxoyo/xfc' import '@oxoyo/xfc/dist/xfc.css'

// 初始化 const xfcEditor = xfc({ el: '#xfc' }) 111 请问这个是什么原因导致的呢?

PKXZ commented 1 year ago

后来发现是vue.config.js里的svg规则导致的,添加以下单独处理即可 config.module .rule('external-svg') .test(/.svg$/) .exclude .add(resolve('src/assets')) .end() .use('file-loader') .loader('file-loader') .options({ name: 'img/[name].[hash:8].[ext]' });

OXOYO commented 1 year ago

V3版本仅供学习参考,当前的npm包不是最优方案