我想@import
字体真棒在我的项目与less
文件。它以前工作,但现在我改变了将其导入的方式,而不是:资产合并无法加载少字体真棒用@ {}
echo Assets::factory($filename)->css("application.less", array('processor' => 'cssmin'))->render();
我加载application.less
这@import
本身的所有文件。 (CSS /以下)
但我得到以下错误:
Exception [ 0 ]: parse error: failed at
{C:\wamp\www\haras-des-cybeles-du-luberon\assets\themes\backoffice\styles\/font-awesome/core.less on line 4
MODPATH \资产合并\厂商\ lessphp \ lessc.inc.php [3144]
3139 $loc = "line: $line";
3140 }
3141
3142 // TODO this depends on $this->count
3143 if ($this->peek("(.*?)(\n|$)", $m, $count)) {
3144 throw new exception("$msg: failed at `$m[1]` $loc");
3145 } else {
3146 throw new exception("$msg: $loc");
3147 }
3148 }
因为它基本上工作在同一个插件之前,我认为这是一个插件问题。 https://github.com/OpenBuildings/asset-merger
我觉得更少的代码是好的,即使我从来没见过这种语法。 我有任何解决方法,使其在这里工作?我想知道更改正则表达式。谢谢。