bravesheep / live-reload-bundle
该包已被放弃且不再维护。未建议替代包。
自动在 Symfony 中包含 live reload 脚本
v0.1.0
2016-06-21 08:57 UTC
Requires
- php: >=5.4.0
- symfony/config: ^2.3|^3.0
- symfony/dependency-injection: ^2.3|^3.0
- symfony/event-dispatcher: ^2.3|^3.0
- symfony/http-kernel: ^2.3|^3.0
This package is not auto-updated.
Last update: 2022-11-21 20:35:07 UTC
README
一个自动在任意 HTML 响应中包含 livereload 脚本链接的 Symfony 扩展包(基于配置)。
受 KunstmaanLiveReloadBundle 启发。
安装和配置
使用 Composer,通过 require 命令将扩展包添加到您的依赖项中。此命令仅将扩展包添加到开发目的
composer require --dev bravesheep/live-reload-bundle
将扩展包添加到您的 AppKernel
在您的 app/AppKernel.php
中添加扩展包。若仅将其添加到开发扩展包
public function registerBundles() { // ... if (in_array($this->getEnvironment(), ['dev', 'test'])) { // ... $bundles[] = new Bravesheep\LiveReloadBundle\BravesheepLiveReloadBundle(); } // ... }
配置扩展包
该扩展包无需任何配置即可立即使用。然而,您可以自定义一些设置,如下所示调整默认配置
bravesheep_live_reload: enabled: yes host: ~ port: 35729
您可能想要参数化启用标志,以便允许单个开发者选择是否启用 livereload
bravesheep_live_reload: enabled: %livereload%
并在您的 app/config/parameters.yml
parameters: livereload: yes