Reactjs 错误-./node_modules/busboy/lib/main.js:1:0未找到模块:Can';t解决';财政司司长';

Reactjs 错误-./node_modules/busboy/lib/main.js:1:0未找到模块:Can';t解决';财政司司长';,reactjs,typescript,graphql,next.js,apollo,Reactjs,Typescript,Graphql,Next.js,Apollo,当我向我的NextJS应用程序(React、TypeScript和GraphQL)添加一个新的React组件时,我的本地开发环境突然中断,出现了一个神秘的错误: wait - compiling... error - ./node_modules/busboy/lib/main.js:1:0 Module not found: Can't resolve 'fs' null 当我把新组件藏起来时,一切都正常。我试图找出触发此错误的新组件中的内容 相关依赖项: @阿波罗/客户:^3.2.5

当我向我的NextJS应用程序(React、TypeScript和GraphQL)添加一个新的React组件时,我的本地开发环境突然中断,出现了一个神秘的错误:

wait  - compiling...
error - ./node_modules/busboy/lib/main.js:1:0
Module not found: Can't resolve 'fs'
null
当我把新组件藏起来时,一切都正常。我试图找出触发此错误的新组件中的内容

相关依赖项:

  • @阿波罗/客户:^3.2.5
  • 阿波罗微型服务器:^2.18.2
  • graphql:^15.4.0
  • 下一个:10.0.0
  • 反应:17.0.1
  • 反应dom:17.0.1

结果是我从错误的包导入了
gql
。当我在一个应用程序中构建服务器和客户端时,我必须小心地从正确的包中导入正确的方法

“我的导入”中的这一行导致了错误:

从“阿波罗微型服务器”导入{gql}

将行更改为该行修复了错误:

从“@apollo/client”导入{gql}