【发布时间】:2017-08-03 17:20:22
【问题描述】:
如何结合 laravel 和 create-react-app 套件?
我想将入口点从 root/react/public/index.html 更改为 root/resources/views/index.blade.php,如何在不使用 npm runeject 的情况下做到这一点?
谢谢!
【问题讨论】:
标签: laravel reactjs create-react-app
如何结合 laravel 和 create-react-app 套件?
我想将入口点从 root/react/public/index.html 更改为 root/resources/views/index.blade.php,如何在不使用 npm runeject 的情况下做到这一点?
谢谢!
【问题讨论】:
标签: laravel reactjs create-react-app
我知道这是两年前的问题,但如果有人在寻找答案时偶然发现这个问题,现在可以在 Laravel 中使用 Create React App:https://github.com/mjsarfatti/create-react-app-laravel/
【讨论】:
/public 文件夹在每次构建时都会被清除并重新创建,您可以参考docs 以获取有关发生情况的详细说明。
您基本上需要将内容从 index.html 复制到 index.blade.php 并确保更新 app.js 和 app.css 路径,使其指向正确的路径
但是,使用这种方法,您将在使用通过 node.js 提供的全套功能时遇到问题(例如 react-router),因此对于任何真正的类似应用程序,您最好的选择是使用 react with前端节点,然后通过 REST api 将其连接到 Laravel 以进行后端调用
【讨论】: