Php 杰森·刘易斯·巴塞特在《拉雷维尔4》中没有很好地展示偶像
我在Laravel4中呈现引导主题的css+html时遇到问题。我通过一个网络浏览器看到了这样的东西。我使用生成管理模板。如何解决这个问题? 我在app\config\packages\jasonlewis\basset\config.php中使用此选项:Php 杰森·刘易斯·巴塞特在《拉雷维尔4》中没有很好地展示偶像,php,css,twitter-bootstrap,laravel-4,webassets,Php,Css,Twitter Bootstrap,Laravel 4,Webassets,我在Laravel4中呈现引导主题的css+html时遇到问题。我通过一个网络浏览器看到了这样的东西。我使用生成管理模板。如何解决这个问题? 我在app\config\packages\jasonlewis\basset\config.php中使用此选项: 'collections' => array( 'public' => function($collection) { $collection->directory('assets/css'
'collections' => array(
'public' => function($collection)
{
$collection->directory('assets/css', function($collection)
{
$collection->add('bootstrap.min.css');
$collection->add('jquery-ui-1.10.3.custom.css');
$collection->add('fullcalendar.css');
$collection->add('chosen.css');
$collection->add('select2.css');
$collection->add('jquery.cleditor.css');
$collection->add('jquery.noty.css');
$collection->add('noty_theme_default.css');
$collection->add('elfinder.min.css');
$collection->add('elfinder.theme.css');
$collection->add('uploadify.css');
$collection->add('jquery.gritter.css');
$collection->add('font-awesome.min.css');
$collection->add('font-awesome-ie7.min.css');
$collection->add('glyphicons.css');
$collection->add('halflings.css');
$collection->add('dropzone.css');
$collection->add('xcharts.min.css');
$collection->add('jquery.easy-pie-chart.css');
$collection->add('icheck/all.css');
$collection->add('bootstrap-editable.css');
$collection->add('lato300.css');
$collection->add('lato.css');
$collection->add('kausha.css');
$collection->add('style.min.css');
$collection->add('retina.min.css');
})->apply('UriRewriteFilter')->apply('CssMin');
$collection->directory('assets/js', function($collection)
{
$collection->add('html5.js');
$collection->add('respond.min.js');
$collection->add('jquery-2.0.3.min.js');
})->apply('JsMin');
},
'admin' => function($collection)
{
$collection->directory('assets/css', function($collection)
{
$collection->add('bootstrap.min.css');
$collection->add('jquery-ui-1.10.3.custom.css');
$collection->add('fullcalendar.css');
$collection->add('chosen.css');
$collection->add('select2.css');
$collection->add('jquery.cleditor.css');
$collection->add('jquery.noty.css');
$collection->add('noty_theme_default.css');
$collection->add('elfinder.min.css');
$collection->add('elfinder.theme.css');
$collection->add('uploadify.css');
$collection->add('jquery.gritter.css');
$collection->add('font-awesome.min.css');
$collection->add('font-awesome-ie7.min.css');
$collection->add('glyphicons.css');
$collection->add('halflings.css');
$collection->add('dropzone.css');
$collection->add('xcharts.min.css');
$collection->add('jquery.easy-pie-chart.css');
$collection->add('icheck/all.css');
$collection->add('bootstrap-editable.css');
$collection->add('lato300.css');
$collection->add('lato.css');
$collection->add('kausha.css');
$collection->add('style.min.css');
$collection->add('retina.min.css');
})->apply('UriRewriteFilter')->apply('CssMin');
$collection->directory('assets/js', function($collection)
{
$collection->add('html5.js');
$collection->add('respond.min.js');
$collection->add('jquery-2.0.3.min.js');
//$collection->requireDirectory('../../../vendor/twbs/bootstrap/js');
$collection->add('jquery-migrate-1.2.1.min.js');
$collection->add('bootstrap.min.js');
$collection->add('jquery-ui-1.10.3.custom.min.js');
$collection->add('jquery.ui.touch-punch.min.js');
$collection->add('jquery.sparkline.min.js');
$collection->add('fullcalendar.min.js');
$collection->add('excanvas.min.js');
$collection->add('jquery.flot.min.js');
$collection->add('jquery.flot.pie.min.js');
$collection->add('jquery.flot.stack.min.js');
$collection->add('jquery.flot.resize.min.js');
$collection->add('jquery.flot.time.min.js');
$collection->add('jquery.autosize.min.js');
$collection->add('jquery.placeholder.min.js');
$collection->add('moment.min.js');
$collection->add('daterangepicker.min.js');
$collection->add('jquery.easy-pie-chart.min.js');
$collection->add('jquery.dataTables.min.js');
$collection->add('dataTables.bootstrap.min.js');
$collection->add('custom.min.js');
$collection->add('core.min.js');
$collection->add('pages/index.js');
})->apply('JsMin');
}
你确实有很多资产。发生这种情况的原因可能是您的图标路径错误——请记住,当basset编译(甚至不编译)您的css时,它会将其移动到另一个目录。不幸的是,您没有包括配置的这一部分,所以我不知道您告诉它将文件移动到哪里。如果您有glyphicon资源的相对路径,则这可能是问题的根源 您可以通过将所有资产设置为raw(这将强制从其现有位置加载资产)来验证是否存在此问题: e、 g 此外,我在过去也遇到过一些问题,比如如何让font Aweasome发挥出色。我建议你在找出问题所在的同时,将其从等式中剔除——事实上,我会尽可能多地注释资产,以隔离问题 最后一点-为什么要使用css?bootstrap的一个优点是它用更少的语言编写,basset的一个优点是它可以预编译更少的代码…我让你来填补空白
$collection->add('bootstrap.min.css')->raw();