mopa/bootstrap-sandbox-bundle

将实时文档与代码分离

安装数: 6,748

依赖者: 1

建议者: 7

安全性: 0

星标: 24

关注者: 5

分支: 40

开放问题: 6

类型:symfony-bundle

v2.2.0-alpha1 2013-04-22 18:44 UTC

This package is auto-updated.

Last update: 2024-09-14 22:56:31 UTC


README

对于bootstrap 2.x,请使用分支v2.x

实时展示

要在线查看组件及其功能,请访问MopaBootstrapBundle Live

简介

MopaBootstrapSandboxBundle 是如何使用 MopaBootstrapBundle 的一个示例。

安装

要在您的项目中使用此组件(例如,修改 MopaBootstrapBundle 并查看是否会影响沙盒)

有关详细的安装说明,请参阅MopaBoostrapBundle 文档

只需将以下内容添加到您的 composer.json 中

{
    "require": {
        "mopa/bootstrap-sandbox-bundle": "dev-master"
    }
}

并将其添加到您的 AppKernel 中

    // ...
            new Mopa\Bundle\BootstrapSandboxBundle\MopaBootstrapSandboxBundle(),
        	new Liip\ThemeBundle\LiipThemeBundle(),
            new Knp\Bundle\MenuBundle\KnpMenuBundle(),
    // ...

如果您使用 sf 2.0.x,请查看 v2.0.x 分支的 README

https://github.com/phiamo/MopaBootstrapSandboxBundle/tree/v2.0.x

运行

composer.phar update # --dev if you added it to require-dev

如果您未使用 https://github.com/phiamo/symfony-bootstrap-sandbox,则必须进一步配置您的项目。

为此,需要安装 less

config.yml

# import example configs
imports:
    - { resource: @MopaBootstrapSandboxBundle/Resources/config/themes.yml }
    - { resource: @MopaBootstrapSandboxBundle/Resources/config/examples/example_menu.yml }

# Assetic Configuration
assetic:
    filters:
        less:
            node: /usr/bin/node
            node_paths: [/opt/lessc/lib, /usr/lib/node_modules]
            apply_to: "\.less$"

routing.yml

MopaBootstrapSandbox:
    resource: "@MopaBootstrapSandboxBundle/Resources/config/routing.yml"

此文件导入路由,以便您可以通过浏览器访问

http://yourproject/mopa/bootstrap