2

私はこのmopabootstrap bundleを使用しており、すべての指示に従いました。次のエラーが表示されます。

An exception has been thrown during the compilation of a template ("Unable to find file "@MopaBootstrapBundle/Resources/bootstrap/js/bootstrap-transition.js".") in "MopaBootstrapBundle::base.html.twig".

私の問題に対する答えもあると思われるスレッド here を見つけましたが、試してみましたが、それでも同じエラーが発生します。どうすればこれを修正できますか?

4

1 に答える 1

3

最新バージョンの MopaBootstrap と Symfony 2.1 または 2.2 を使用している場合、twitter/bootstrapファイルが正しくインストールされておらず、シンボリック リンクされていないようです。

composer.json次の部分を見逃しているかもしれません。

{
    "scripts": {
        "post-install-cmd": [
            "Mopa\\Bundle\\BootstrapBundle\\Composer\\ScriptHandler::postInstallSymlinkTwitterBootstrap"
        ],
        "post-update-cmd": [
            "Mopa\\Bundle\\BootstrapBundle\\Composer\\ScriptHandler::postInstallSymlinkTwitterBootstrap"
        ]
    }
}

MopaBootstrap のドキュメントから

これらのコマンドは/vendor/twitter/bootstrap 、vendors フォルダーから MopaBootstrap フォルダーへのシンボリック リンクを作成します。

/vendor/mopa/bootstrap-bundle/Mopa/BootstrapBundle/Resources/bootstrap

composer.json に twitter/bootstrap も必ずインストールしてください。

{
    "require": {
        "mopa/bootstrap-bundle": "dev-master",
        "twitter/bootstrap": "dev-master"
    }
}
于 2013-04-30T06:49:40.160 に答える