2011-10-01 33 views
1

我將一些較少的文件轉換爲Rails應用程序,並遇到處理變量和其他較少功能的問題。如何在Rails 3.1 Asset Pipeline中使用更少的變量

我需要我的資產application.css,但查看網頁時看到以下錯誤:

Less::ParseError: variable @light-border is undefined 
    (in tokens.css.less 
Served asset /tokens.css - 500 Internal Server Error 

我有一個定義我的所有變量和定義各種混入其他幾個文件較小的文件。

這個問題似乎也會影響mixin - 看起來像文件被單獨處理的文件越少,但不是作爲單個上下文...因此變量和mixin錯誤。個別文件將呈現,但不包括各種組件和變量。

有沒有一個讓Rails工作的技巧?

+0

更新至回答評論 –

+0

我添加了less-rails gem,它現在似乎工作。我認爲資產管道實際上並不支持超過基本的較少使用。 –

回答

1

我添加了較少軌道的寶石,它似乎現在工作。我認爲資產管道實際上並不支持超過基本的較少使用。

相關問題