2017-10-08 29 views
0

我正在嘗試使用聯盟框架框架與框架反應來製作多人遊戲。大障礙我碰到的是我不能同時運行:使用聯網框架與框架反應

react-scripts start 

運行反應和

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

運行我的服務器。

也許創建我的反應應用程序的生產版本,然後運行服務器?

我如何讓這兩個人一起工作?

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

回答

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 

這個命令將首先構建應用程序,然後啓動服務器。

+0

調整了一下我的問題,我不只是想讓它們同時運行,我需要服務器來處理我完全構建的反應應用程序。 如果您直接寫入index.html文件,它已經可以工作,但在實際使用反應時不會。 – JDorman