我正在使用此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".
我发现这里的帖子似乎也对我的issue有了答案,但是我尝试了它,它仍然给了我同样的错误。我该如何解决这个问题?
答案 0 :(得分: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"
]
}
}
这些命令从vendors文件夹创建符号链接:/vendor/twitter/bootstrap
到MopaBootstrap文件夹:
/vendor/mopa/bootstrap-bundle/Mopa/BootstrapBundle/Resources/bootstrap
请务必在composer.json中安装twitter / bootstrap:
{
"require": {
"mopa/bootstrap-bundle": "dev-master",
"twitter/bootstrap": "dev-master"
}
}