2014-01-21 33 views
0

如何獲取RequireJS以加載.LESS?直到現在,它只是一個讓它運行的痛苦。BackboneJS,RequireJS如何包含.LESS

在我的骨幹配置文件我有:

require.config({ 

paths: { 
    jquery: 'lib/jquery/jquery', 
    backbone: 'lib/backbone/backbone', 
    handlebars: 'lib/handlebars/handlebars', 
    text : 'lib/requirejs-text/text', 
    less: 'lib/less/less', 
    lodash: 'lib/lodash/lodash.min' 
} 

}); 

和我的索引頁上我有

<link href="<?php echo base_url('assets/css/style.less')?>" rel="stylesheet" /> 
<link href="<?php echo base_url('assets/css/admin.less')?>" rel="stylesheet" /> 

似乎他們得到加載,但是例如我所有的@border@background-dark@grey等etc文件不起作用...

那麼,有沒有人知道最新錯了?

回答

0

請參閱this requirejs的插件。它也適用於r.js優化器。

+0

有沒有更簡單的解決方案呢? – SHT

+0

@SHT如果你想加載lessjs,那麼我認爲沒有更簡單的解決方案。使用起來很簡單。如果您打算將其與優化器配合使用,則會變得更加困難。 –

+0

嗯,它是一個相當混亂的設置,但顯然這就是要走的路......:s – SHT

相關問題