提问者:小点点

在纱线启动时执行React命令,并使用相同命令初始化服务器


我正在尝试将另一个命令附加到Yarn Start。 我不确定这是否可能,但当我运行命令yarnstart时,我想启动我的react应用程序,同时我还想启动我的服务器。

我知道的是使用2个终端,其中一个带有react app目录,并调用纱线启动

C:\Users\ivanr\Documents\GitHub\bees\business-scheduler>

和一个具有服务器目录(位于react app目录内)并调用节点src/index.js的服务器

C:\Users\ivanr\Documents\GitHub\bees\business-scheduler\server>
  "scripts": {
    "start": "react-scripts start", // is it possible that I can say in server directory run node src/index.js here?
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },

共1个答案

匿名用户

您可以同时使用

首先安装它

$ npm install concurrently

然后在你的命令中使用它

"scripts": {
  "start": "concurrently \"yarn start-client\" \"yarn start-server\"",
  "start-client": "react-scripts start",
  "start-server": "cd .\server && node src/index.js"
}