ravenberg / laravel-inertia-react-preset
该软件包已被废弃,不再维护。未建议替代软件包。
Laravel 框架的 Inertia.js + Reactjs 预设
1.0.1
2020-01-05 17:37 UTC
Requires
- php: ^7.3
- illuminate/console: ~5.8|^6.0
- illuminate/filesystem: ~5.8|^6.0
- illuminate/support: ~5.8|^6.0
- inertiajs/inertia-laravel: ^0.1
- laravel/ui: ^1.0
Requires (Dev)
- mockery/mockery: ^1.2
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2024-05-14 19:42:01 UTC
README
利用 ReactJS 作为您的 Laravel 应用程序中的视图层。这是一个预设,用于在新的 Laravel 安装中设置 Inertia + React。使用它,您将获得包括身份验证在内的前端脚手架。同时,Tailwind 也已设置好。
使用 Inertia 的好处在于,您可以在拥有现代前端的同时,利用 Laravel 及其所有喜爱的功能,以及现代前端开发工作流程;
$ npm run hot
启动了一个代理服务器,并开启了热重载。如果您不使用 Laravel Valet,可能需要在您的 webpack.mix.js 文件中更改代理 URL。
设置
按照以下 3 个步骤执行此预设的脚手架。
步骤 1
假设您有一个全新的 Laravel 安装,运行以下命令开始:
$ composer require --dev ravenberg/laravel-inertia-react-preset
步骤 2
运行实际命令
$ php artisan ui:auth inertia-react
步骤 3
引入依赖并运行构建
$ npm install && npm run dev
🎉 您已经设置完毕。是时候打造您的应用程序了。