如何在Symfony 3.4网站库中部署React-JS应用

时间:2019-06-26 06:35:56

标签: reactjs build production-environment symfony-3.4

标题中的问题,我尝试在生产环境中部署我的app.js reactjs应用。

在开发中,我有一个

<div id="root"> React App Here <div>
<script type="text/javascript" src="{{ asset('build/app.js') }}"></script>

在我的树枝上。效果很好。

然后,我要部署,因此我启动encore production --progress。它在web / build 4个文件/ 1个文件夹中创建了我: -1个文件夹图像 -1个文件应用程序。[hash] .js -1个文件应用程序。[hash] .css -1个文件entrypoint.json -1个文件manifest.json

然后我不知道该怎么做: -我应该只将此构建版本发送到生产环境,还是应该在添加nodemodule,webpack config ...中?我的生产版本将如何访问他使用的库? -我要建立哪个链接?因为它不再位于资产文件夹中,而不再位于une web / build文件夹中。 编辑:我发现我必须把

 {% block javascripts %}
        <script type="text/javascript" src="{{ asset('build/app.js') }}"></script>
 {% endblock %} 

但是它现在不启动任何东西,但是没有错误只是空白

感谢帮助

0 个答案:

没有答案