2016-03-06 78 views
2

我使用從DaveZuko的陣營終極版入門套件,和我堅持就如何創建生產服務器服務於編譯客戶端code.Ideally我只是想用興亞服務器和移動它生產,但無法找到如何做到這一點。生產服務器爲陣營終極版入門套件

所有相關的代碼是從資源庫中不變,在這裏:https://github.com/davezuko/react-redux-starter-kit

有誰知道如何編譯這種產品的服務器?

+1

運行'NPM運行compile'你會得到一個'dist'文件夾的'index.html'文件..從那裏你成爲它像別的興亞,nginx的經過,表達等,這些部分是你特別有麻煩? – azium

+0

關於如何將生產服務器鏈接到管道的其餘部分更多。理想情況下,我希望npm run compile生成Koa服務器的生產版本。 Otehrwise我需要有一個獨立的「server.js」以服務文件,添加HSTS等 – PizzaTheHut

+0

這也是我不清楚如何擴展與服務器支持的入門套件,所以我可以添加服務器的路由(如:'/ API ')並從瀏覽器訪問它們。 –

回答

1

我曾嘗試使用davezuko的入門套件,但它是真的很難遵循什麼那些配置文件確實並試圖安裝中缺少的包時弄亂了。

我也嘗試過Facebook的create-react-app,但是當您運行彈出命令時,這也非常複雜,所以我放棄了並創建了自己的入門工具包http://redux-minimal.js.org/。我擁有最少量的軟件包,可以讓您構建豐富的實際字符應用程序,但沒有其他入門工具包所具有的雜亂的配置樣板。

現在回答你的問題,與終極版最小的,你只是做「NPM運行build-PROD」,它編譯CSS和JS文件用於生產環境,微細化以及蓄勢待發。然後你只需複製包含html文件的公共文件夾,粘貼到你想要的任何服務器上,然後調用index.html url並且它可以工作。