如何使用 basset 启用 Less 编译?我的 basset 配置文件集合:
'collections' => array(
'application' => function($collection)
{
$collection->apply('UriRewriteFilter');
$directory = $collection->directory('../app/assets/stylesheets', function($collection)
{
$collection->add('less/design.less')->apply('Less');
});
$directory->apply('CssMin');
}
);
配置中的其他所有内容都保持不变。
在源代码中我得到这个:
<link rel="stylesheet" type="text/css" href="http://localhost/Job/public/ph7mOzIaRTYLhvwL/application/6f5128120be8f13c4a2109051990f113/design.css" />
甚至认为它是 .css 但它没有编译到其中。
更少的过滤器
'Less' => array('LessFilter', function($filter)
{
$filter->whenAssetIs('*.less')->findMissingConstructorArgs();
}),
我正在使用窗户。