2016-03-06 75 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并且它可以工作。