orbt/style-mirror-bundle

为 Style Mirror 库提供的 Symfony 依赖注入捆绑包。

dev-master 2012-10-30 14:43 UTC

This package is not auto-updated.

Last update: 2024-09-28 12:33:46 UTC


README

为 Style Mirror 库提供的 Symfony 依赖注入捆绑包。

此捆绑包提供以下服务

  • orbt_style_mirror.css.aggregator:CSS 聚合服务。该服务将具有不同媒体类型的 CSS 资源聚合为单个资源。
  • orbt_style_mirror.css.scanner:用于扫描样式表中的链接资源的实用工具。
  • orbt_style_mirror.css.linked_fetcher:资源实体化事件订阅者。有关如何自动订阅资源镜像的信息,请参阅下面的配置。

使用 Composer 进行安装

将以下内容添加到您的 composer.json 文件中的 "require" 列表

    "orbt/style-mirror-bundle": "dev-master"

运行 composer 以更新依赖关系

$ composer update

或者直接下载此捆绑包

$ composer update orbt/style-mirror-bundle

在应用程序内核中注册此捆绑包

<?php
// app/AppKernel.php
public function registerBundles()
{
    $bundles = array(
        // ...
        new Orbt\Bundle\StyleMirrorBundle\OrbtStyleMirrorBundle(),
        // ...
    );

    return $bundles;
}

配置

样式镜像的配置位于键 orbt_style_mirror 下。有两个选项

  • aggregate_prefix:聚合样式表的生成文件名的前缀。这可以用于在 Symfony 应用程序中修复基础,以便将路由匹配请求发送到控制器。
  • fetch_linked_resource:如果为 true,则自动将链接资源检索器订阅到资源镜像服务,来自资源镜像捆绑包。

许可证

此库根据 MIT 许可证授权。有关详细的许可证信息,请参阅 LICENSE 文件。