React/Next 应用程序不断给我一个关于缺少 prerender-manifest.json 的错误

use*_*648 12 reactjs next.js

我有一个应用程序,它是节点中间件服务器和带有反应组件的 next.js 前端 GUI 的组合。它运行正常,但是当我尝试在生产模式下构建它时,我不断收到以下错误:

 UnhandledPromiseRejectionWarning: Error: Cannot find module 'C:\Users\mgardner\workspace\qa-tool-backoffice\.next\prerender-manifest.json'
Require stack:
- C:\Users\mgardner\workspace\qa-tool-backoffice\node_modules\next\dist\next-server\server\next-server.js
- C:\Users\mgardner\workspace\qa-tool-backoffice\node_modules\next\dist\server\next.js
- C:\Users\mgardner\workspace\qa-tool-backoffice\server.js
Run Code Online (Sandbox Code Playgroud)

我对如何让下一个前端与节点/快速服务器同时运行有点困惑。这是我的 package.json 文件:

{
  "name": "ibo-ui",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "mockdb": "json-server --watch public/mockdb.json --port 3001",
    "dev": "concurrently --kill-others  \"json-server --watch public/mockdb.json --port 3001\"   \"npm start\"",
    "build": "next build",
    "start": "node server.js  && next start"
  },
Run Code Online (Sandbox Code Playgroud)

use*_*648 8

发生这种情况的原因是我的下一个构建过程失败了。它失败了,因为我在公共页面文件夹中有一些旧的反应函数。