使用 yarn dev 在 locallhost 7777 启动 Next.js 应用程序时出现问题

Problem starting Next.js app at locallhost 7777 using yarn dev

当我尝试使用 yarn dev 运行 我的本地主机时,它显示此错误:

yarn run v1.22.4 $ next -p 7777 ready - started server on 0.0.0.0:7777, url: http://localhost:7777 TypeError: _jestWorker.Worker is not a constructor at Object.loadWebpackHook (D:\isc-web\isc-front\node_modules\next\dist\server\config-utils.js:67:20) at Object.loadConfig [as default] (D:\isc-web\isc-front\node_modules\next\dist\server\config.js:332:29) at processTicksAndRejections (internal/process/task_queues.js:95:5) at async NextServer.loadConfig (D:\isc-web\isc-front\node_modules\next\dist\server\next.js:112:22) error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

在我 npm install --save-dev babel-plugin-styled-components 之前一切正常,即使我使用 git checkout -- . 取消了更改,但仍然遇到同样的问题

如果您使用 git checkout 取消了依赖项更改,您的 node_modules 可能仍然安装了旧的依赖项。再次尝试 运行 npm i 以查看获取更新的依赖项是否可以解决问题。

从这个错误消息中我看不出太多信息,我不知道你的项目进行到什么程度了...你看过官方的 Next.js + styled-components 示例了吗? https://github.com/vercel/next.js/tree/canary/examples/with-styled-components

也许如果您尝试以这种方式设置库?