如何在没有webpack config

时间:2016-09-01 10:54:43

标签: javascript php rest symfony reactjs

我正在开发一个基于rest api(FOS Rest in Symfony)和React Js的项目。 我遵循了以下教程Code Review Video

这很棒,并且给了我与React Js一起使用rest api的非常好的概念。我还阅读了Limenius/ReactBundle和其他一些基于webpack配置的manly。

使用webpack config时,有两台服务器用于运行整个项目。第一个是Rest Api的symfony服务器,另一个是React Js的webpack服务器(节点js)。

是否有任何方法可以使项目(包含symfony + reactjs)可以在同一台服务器上运行。

如果是,请给我一个想法。

先谢谢。

1 个答案:

答案 0 :(得分:0)

react.js只是一个javascript库。

只需在库文件中链接如下:(在本例中我使用twig to template)

    <script src="{{ asset('bundles/app/external/react.js') }}"></script>
    <script src="{{ asset('bundles/app/external/react-dom.js') }}"></script>
    <script src="{{ asset('bundles/app/external/browser.min.js') }}"></script>

就像对待任何其他文件一样。

有很多资源可以提供有关使React工作所需的库的完整说明,但这些是我使用的3。

我个人在许多前端资源教程中发现的一个问题是,它们都被节点,凉亭或任何其他的包管理器所困扰。&#39;。事实是,你不需要任何一个。

Symfony只是一组PHP库,React只是一个javascript库。没有其他任何需要的魔法。