Javascript 与运行故事书作斗争
您好,我是一个初学者,正在学习React&我正在试用Storybook,当我尝试运行Storybook时,出现了以下错误**我尝试使用npm更新进行更新,我认为这与我的依赖项有冲突**Javascript 与运行故事书作斗争,javascript,reactjs,storybook,Javascript,Reactjs,Storybook,您好,我是一个初学者,正在学习React&我正在试用Storybook,当我尝试运行Storybook时,出现了以下错误**我尝试使用npm更新进行更新,我认为这与我的依赖项有冲突** ERROR in ./.storybook/generated-refs.js Module build failed (from ./node_modules/babel-loader/lib/index.js): Error: You gave us a visitor for the node type S
ERROR in ./.storybook/generated-refs.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: You gave us a visitor for the node type StaticBlock but it's not a valid type
at verify (C:\Users\msngw\OneDrive\Desktop\SBook\myapp\node_modules\@babel\traverse\lib\visitors.js:112:13)
at explode (C:\Users\msngw\OneDrive\Desktop\SBook\myapp\node_modules\@babel\traverse\lib\visitors.js:34:3)
at Object.merge (C:\Users\msngw\OneDrive\Desktop\SBook\myapp\node_modules\@babel\traverse\lib\visitors.js:147:5)
at Object.<anonymous> (C:\Users\msngw\OneDrive\Desktop\SBook\myapp\node_modules\@babel\helper-replace-supers\lib\index.js:60:44)
at Module._compile (internal/modules/cjs/loader.js:1015:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10)
at Module.load (internal/modules/cjs/loader.js:879:32)
at Function.Module._load (internal/modules/cjs/loader.js:724:14)
at Module.require (internal/modules/cjs/loader.js:903:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (C:\Users\msngw\OneDrive\Desktop\SBook\myapp\node_modules\@babel\helper-create-class-features-plugin\lib\fields.js:13:52)
at Module._compile (internal/modules/cjs/loader.js:1015:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10)
at Module.load (internal/modules/cjs/loader.js:879:32)
at Function.Module._load (internal/modules/cjs/loader.js:724:14)
at Module.require (internal/modules/cjs/loader.js:903:19)
@ multi ./node_modules/@storybook/core/dist/server/common/polyfills.js ./node_modules/@storybook/core/dist/client/manager/index.js ./node_modules/@storybook/addon-links/dist/register.js ./node_modules/@storybook/addon-actions/dist/register.js ./node_modules/@storybook/addon-docs/dist/register.js ./node_modules/@storybook/addon-controls/dist/register.js ./node_modules/@storybook/addon-backgrounds/dist/register.js ./node_modules/@storybook/addon-viewport/dist/register.js ./node_modules/@storybook/addon-toolbars/dist/register.js ./.storybook/generated-refs.js main[9]
./.storybook/generated-refs.js中的错误
模块构建失败(来自./node_modules/babel loader/lib/index.js):
错误:您为我们提供了节点类型StaticBlock的访问者,但该类型无效
在验证时(C:\Users\msngw\OneDrive\Desktop\SBook\myapp\node\u modules\@babel\traverse\lib\visitors.js:112:13)
爆炸时(C:\Users\msngw\OneDrive\Desktop\SBook\myapp\node\u modules\@babel\traverse\lib\visitors.js:34:3)
在Object.merge(C:\Users\msngw\OneDrive\Desktop\SBook\myapp\node\u modules\@babel\traverse\lib\visitors.js:147:5)
反对。(C:\Users\msngw\OneDrive\Desktop\SBook\myapp\node\u modules\@babel\helper replace supers\lib\index.js:60:44)
at模块编译(内部/modules/cjs/loader.js:1015:30)
在Object.Module._extensions..js(internal/modules/cjs/loader.js:1035:10)
在Module.load(内部/modules/cjs/loader.js:879:32)
at Function.Module._load(内部/modules/cjs/loader.js:724:14)
at Module.require(内部/modules/cjs/loader.js:903:19)
根据需要(internal/modules/cjs/helpers.js:74:18)
反对。(C:\Users\msngw\OneDrive\Desktop\SBook\myapp\node\u modules\@babel\helper create class features plugin\lib\fields.js:13:52)
at模块编译(内部/modules/cjs/loader.js:1015:30)
在Object.Module._extensions..js(internal/modules/cjs/loader.js:1035:10)
在Module.load(内部/modules/cjs/loader.js:879:32)
at Function.Module._load(内部/modules/cjs/loader.js:724:14)
at Module.require(内部/modules/cjs/loader.js:903:19)
@multi./node_modules/@storybook/core/dist/server/common/polyfills.js./node_modules/@storybook/core/dist/client/manager/index.js./node_modules/@storybook/addon links/dist/register.js./node_modules/@storybook/addon docs/dist/register.js./node_modules/@storybook/addon controls/dist/register.js./node_modules/@storybook/addon backgrounds/dist/register.js./node_modules/@storybook/addon toolbars/dist/register.js./.storybook/generated-refs.js main[9]
此错误已在中提出。如上所述,卸下Thread.lock和node_模块,然后使用Thread重新安装,修复了所有问题。您能分享您的故事书版本吗?是6吗?另外,如果存在依赖项冲突,最好在删除锁文件并重新安装包后解决。@FaizaanKhan是的,其版本6中存在与包依赖项相关的错误。尝试删除package-lock.josn文件并再次运行npm安装。如果它工作得很好。如果它没有使用6之前的最后一个版本。@FaizaanKhan谢谢你的提示6是混乱的,我一直在尝试。让我试试以前的版本,如果可以的话会更新