Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.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 无法读取未定义的网页包故事书的属性快照_Reactjs_Storybook_Monorepo_Webpack 5 - Fatal编程技术网

Reactjs 无法读取未定义的网页包故事书的属性快照

Reactjs 无法读取未定义的网页包故事书的属性快照,reactjs,storybook,monorepo,webpack-5,Reactjs,Storybook,Monorepo,Webpack 5,我使用Thread workspace创建了monorepo,它有两个使用webpack模块federation开发的microfrontends应用程序,还有一个ui lib应用程序,其中还包含故事书。当我试图在monorepo中运行storybook时,它给出了以下错误 无法读取未定义的属性“CreateSnashot” at/node_modules/html webpack plugin/lib/webpack5/file-watcher-api.js 当我在monorepo之外运行ui

我使用Thread workspace创建了monorepo,它有两个使用webpack模块federation开发的microfrontends应用程序,还有一个ui lib应用程序,其中还包含故事书。当我试图在monorepo中运行storybook时,它给出了以下错误

无法读取未定义的属性“CreateSnashot” at/node_modules/html webpack plugin/lib/webpack5/file-watcher-api.js


当我在monorepo之外运行ui库时,它运行得很好,但当我将ui库作为monorepo的一部分时,它正在提升节点模块并开始使用webpack5,这导致了一个问题。我想不出如何使它工作。我不想创建polyrepo,因为共享ui库会变得有点乏味,但由于故事书和ui库共享,我想使用monorepo,但这会导致一个问题。

这个问题缺乏具体的答案。我个人没有遇到类似配置的问题。安装最新版本的html网页包插件可能会有所帮助。如果没有,您可以尝试解决Thread()的NogHigh功能的问题()谢谢@AMakarov的回答,我通过指定NogHigh配置(如“NogHigh”):[“**”],使它起作用,但它适用于整个依赖关系。我想限制它,以较少的软件包,这是造成问题,如html网页包插件。默认情况下,它开始在其库中使用webpack5。它也有webpack4,但不知何故它没有使用webpack4