alibaba / butterfly

🦋Butterfly,A JavaScript/React/Vue2 Diagramming library which concentrate on flow layout field. (基于JavaScript/React/Vue2的流程图组件)
https://butterfly-dag.gitee.io/butterfly-dag/home
MIT License
4.43k stars 593 forks source link

重复引用错误 #420

Open codeasier opened 3 years ago

codeasier commented 3 years ago

您想申请的是需求还是问题? 问题 目前的情况是什么? 在Html文件中有如下引用

在js文件中按照要求引用 import React from 'react'; import ReactButterfly from '../butterfly-react'; 结果浏览器渲染的时候提示重复引用报错从而无法渲染

noonnightstorm commented 3 years ago

@cctv1005s 帮忙看看

cctv1005s commented 3 years ago

@UESTC-Liuyekang 需要去掉 html 中的引用,或者在 webpack 中,将 react 指定到 window 上的 React

module.exports = {
    externals: {
        'react': 'window.React',
        'react-dom': 'window.ReactDOM'
    }
};
codeasier commented 3 years ago

@UESTC-Liuyekang 需要去掉 html 中的引用,或者在 webpack 中,将 react 指定到 window 上的 React

module.exports = {
    externals: {
        'react': 'window.React',
        'react-dom': 'window.ReactDOM'
    }
};

但是我的项目是Jfinal的项目有办法吗

cctv1005s commented 3 years ago

@UESTC-Liuyekang 您的项目中没有webpack是吗?可以提供一个可复现的仓库吗?