我正在使用DaveZuko的React Redux入门套件,并坚持如何创建生产服务器以提供编译客户端代码。我真的只想使用Koa服务器并将其移至生产,但可以&# 39;了解如何做到这一点。
所有相关代码与此处的存储库保持不变:https://github.com/davezuko/react-redux-starter-kit
有人知道如何为此编译产品服务器吗?
答案 0 :(得分:1)
我确实尝试过使用davezuko的入门工具包,但是在尝试安装缺少的软件包时,很难理解这些配置文件的确如此,并且搞砸了它们。
我也试过了facebook的create-react-app,但是当你运行eject命令时,这也很复杂,所以我放弃并创建了自己的入门套件http://redux-minimal.js.org/。我拥有最少量的软件包,可以让您构建丰富的真实应用程序,但没有其他入门套件所具有的混乱配置样板。
现在,回答你的问题,使用redux minimal,你只需要执行“npm run build-prod”,然后编译生产环境的css和js文件,缩小并准备就绪。然后你只需要复制包含html文件的公共文件夹,粘贴到你想要的服务器上,然后调用index.html url就可以了。