民间传说 / laravel-hypernova
Laravel PHP 包,用于使用 Hypernova 服务器端渲染服务。
v0.1.5
2019-01-07 22:04 UTC
Requires
- php: >=5.5.9
- illuminate/support: 5.1.*|5.2.*|5.3.*|5.4.*|5.5.*|5.6.*|5.7.*
- ramsey/uuid: ^3.5
- wayfair/hypernova-php: ^1.0
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*|1.0.*
- orchestra/testbench: 3.1.*|3.2.*|3.3.*|3.4.*|3.5.*|3.6.*|3.7.*
- php-coveralls/php-coveralls: ^2.1
- phpunit/phpunit: ~4.0|~4.1|~5.4|~5.7|~6.0|~7.0
This package is auto-updated.
Last update: 2024-09-19 09:29:02 UTC
README
Laravel Hypernova 是一个包,用于使用 Airbnb(https://github.com/airbnb/hypernova)提供的 Hypernova 服务器端渲染服务。它允许你在服务器上渲染 JavaScript UI 视图,并在 Laravel 视图中使用它们。这种技术的优点是响应将包含你的 JavaScript 视图的实际 HTML,有助于 SEO 等方面。
安装
依赖
安装
1- 在你的 composer.json
文件中通过 Composer 引入此包。
{ "require": { "folklore/laravel-hypernova": "~0.1.0" } }
2- 运行 Composer 来安装或更新新的需求。
$ composer install
或者
$ composer update
3- 将服务提供者添加到你的 app/config/app.php
文件中
'Folklore\Hypernova\HypernovaServiceProvider',
4- 将外观(可选)添加到你的 app/config/app.php
文件中
'Hypernova' => 'Folklore\Hypernova\Facades\Hypernova',
5- 发布配置文件和公共文件
$ php artisan vendor:publish --provider="Folklore\Hypernova\HypernovaServiceProvider"
6- 检查配置文件
app/config/hypernova.php