Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 使用react挂钩、umd格式和cdn进行汇总_Reactjs_React Hooks_Rollup - Fatal编程技术网

Reactjs 使用react挂钩、umd格式和cdn进行汇总

Reactjs 使用react挂钩、umd格式和cdn进行汇总,reactjs,react-hooks,rollup,Reactjs,React Hooks,Rollup,我正在尝试导出一个包含方法和可视化组件的库。目标是导出此库并通过CDN将其导入到另一个项目中。问题是,如果我在想要导出的库中使用react钩子,那么在将使用它的另一个项目中,它要么给出一个错误,因为我有2个reactor构建,要么,如果我在库中将其保留为externals,那么react在另一个项目中是未定义的。我正在另一个项目中加载这个库,在单击按钮之后,我等待它加载,然后再调用任何东西。关于如何解决使用挂钩的多反应组合问题,有什么建议吗?或者,如何强制我的库使用正在使用它的项目的库

我正在尝试导出一个包含方法和可视化组件的库。目标是导出此库并通过CDN将其导入到另一个项目中。问题是,如果我在想要导出的库中使用react钩子,那么在将使用它的另一个项目中,它要么给出一个错误,因为我有2个reactor构建,要么,如果我在库中将其保留为
externals
,那么react在另一个项目中是未定义的。我正在另一个项目中加载这个库,在单击按钮之后,我等待它加载,然后再调用任何东西。关于如何解决使用挂钩的多反应组合问题,有什么建议吗?或者,如何强制我的库使用正在使用它的项目的库