2013-11-23 97 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',