0

我正在尝试使用带有 aframe-react 的 Networked-Aframe 库制作多人游戏。我遇到的最大障碍是我不能同时运行:

react-scripts start

运行反应和

node ./src/vendor/easyrtc-server.js

运行我的服务器。

也许创建我的反应应用程序的生产版本,然后运行服务器?

我如何让这两个一起工作?

我的easyrtc-server.js:https ://pastebin.com/PJ0UchSi

4

1 回答 1

1

您可以将新脚本添加到package.json文件中以运行不同的命令。

例子

{
  "name": "someapp",
  "version": "0.0.1",
  "private": true,
  "dependencies": {
     // some dependecies
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject",
    "custombuild": "npm build && node ./src/vendor/easyrtc-server.js"
  }
}

然后当你可以跑步时,

npm custombuild

此命令将首先构建您的应用程序,然后启动您的服务器。

于 2017-10-08T19:26:08.507 回答