【发布时间】:2020-02-23 04:12:39
【问题描述】:
我正在 next.js 中设置一个 webapp,它与 node express 服务器并行运行,该服务器执行一些中间件工作以与 API 服务器交互。
我一切正常,但是我不知道如何在启动 npm 运行时使它们一起工作。它的唯一工作方式是在一个终端中使用“node server.js”,在另一个终端中使用“npm run start”。
我尝试添加这样的 package.json 脚本: "start-server": "下一个启动 && 节点 server.js" 但它只会启动 next.js 实例,如果我颠倒顺序,它只会启动节点实例。
如何让它们都工作,以便我可以部署这个项目?
【问题讨论】:
-
试试
next start & node server.js。还有类似 npmjs.com/package/concurrently 这样的 npm 包。 -
天哪,谢谢伙计,看来我添加了一个额外的“&”,但它不起作用。