我有一个应用程序,它是节点中间件服务器和带有反应组件的 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.jsRun 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)