2013-11-23 137 views
1

我下面的教程構建從webtuts(http://webdesign.tutsplus.com/tutorials/cms-tutorials/styling-our-ghost-theme-with-less/)鬼主題,但無意中發現了一個問題。Lesshat沒有安裝正確

我按照所有的步驟和正確安裝呻吟,亭子 - 咕嚕產生的問題,但是我用sudo命令來繞過它。

當我嘗試和編輯layout.less和保存,而手錶命令運行時,我得到以下錯誤:

>> File "LESS/layout.less" changed. 

Running "less:components" (less) task 
>> FileError: 'lesshat.less' wasn't found in LESS/less_imports.less on line 2, column 1: 
>> 1 //Make lesshat mixin library available 
>> 2 @import 'lesshat.less'; 
>> 3 
Warning: Error compiling LESS. Use --force to continue. 

Aborted due to warnings. 

我從一個替換lesshat文件我下載但是仍然出現錯誤。

任何幫助將不勝感激!

感謝

回答

1

我是有在OSX雪豹同樣的錯誤:

Running "less:components" (less) task 
>> FileError: 'lesshat.less' wasn't found in LESS/less_imports.less on line 2, column 1: 
>> 1 //Make lesshat mixin library available 
>> 2 @import 'lesshat.less'; 
>> 3 
Warning: Error compiling LESS. Use --force to continue. 

Aborted due to warnings. 

什麼工作對我來說是通過這個命令重新安裝lesshat,從本教程提供的UberThemeStyles目錄:

bower install git://github.com/csshat/lesshat.git#~1.1.2 

我發現這部分低於4,在評論部分。這對你有用嗎?對不起,我遲到了,我正在做同樣的教程。

+0

我不認爲它的工作,但感謝您的幫助仍然。我現在修好了。 – Hummus

+0

很高興聽到它。 – NebulaSpex

+0

小心解釋一下如何修復它? > _> – Jazcash

5

我正經歷着同樣的錯誤。檢查文件夾UberThemeStyles> bower_components> lesshat。檢查那裏是否有一個lesshat.less文件。

然後去在UberThemeStyles文件less_imports.less> LESS。

2行改爲從

@import 'lesshat.less'; 

@import '../bower_components/lesshat/lesshat.less'; 

然後再次運行咕嚕手錶。

希望這有助於!

+0

無論出於何種原因,lesshat.less的安裝對我來說都是一個較低的目錄。因此,將導入更改爲以下內容:'@import'../ bower_components/lesshat/build/lesshat.less';' – w3bshark

0

我在這裏OSX有同樣的問題,但最後不得不作出輕微修改fatbot的建議:

'../bower_components/lesshat/build/lesshat.less' 

更改添加的lesshat固定對我來說裏面的「建設」目錄。希望這可以幫助!

0

在OS X上,你也可以從

'bower_components/lesshat', 

改變Gruntfile.js第48行到

'bower_components/lesshat/build',