0

我的故事书故事都不再起作用,我不确定这是环境问题还是代码问题。

它无法在fetch-mock/es5/client.js中找到导入js/modules/es6.* 的模块。

我能想到的唯一区别是我添加了一个新的节点模块(react-syntax-highlighter)。但是堆栈跟踪中没有任何内容指向...它只是指向“fetch-mock”

ERROR in ./node_modules/fetch-mock/es5/client.js
Module not found: Error: Cannot find module 'core-js/modules/es6.regexp.match'
 @ ./node_modules/fetch-mock/es5/client.js 113:0-43
 @ ./stories/cyberdashImport.stories.js
 @ ./stories sync \.stories\.js$
 @ ./.storybook/config.js
 @ multi ./node_modules/@storybook/core/dist/server/common/polyfills.js ./node_modules/@storybook/core/dist/server/preview/globals.js ./.storybook/config.js ./node_modules/webpack-hot-middleware
/client.js?reload=true
4

1 回答 1

0

我通过切换到npm而不是yarn解决了这个问题。

我删除了我的 node_modules,然后进行了 npm 安装,一切正常。Yarn 似乎无法解决与故事书的依赖关系。

于 2019-10-14T10:22:41.627 回答