Lesshat安装不正确

时间:2013-11-23 19:04:05

标签: css less ghost-blog

我正在按照教程从webtuts(http://webdesign.tutsplus.com/tutorials/cms-tutorials/styling-our-ghost-theme-with-less/)构建一个鬼主题,然而却遇到了一个问题。

我已经按照所有步骤正确安装了grunt和bower - grunt引起了问题,但是我使用了sudo命令来绕过它。

当我尝试编辑layout.less并保存它时,在watch命令运行时,我收到以下错误:

 >> 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文件但是仍然出现错误。

任何帮助将不胜感激!

由于

4 个答案:

答案 0 :(得分:5)

我遇到了同样的错误。检查文件夹UberThemeStyles> bower_components> lesshat。检查那里是否有lesshat.less文件。

然后转到UberThemeStyles>上的less_imports.less文件。以下。

更改第2行来自

@import 'lesshat.less';

@import '../bower_components/lesshat/lesshat.less';
然后再次运行grunt watch。

希望这有帮助!

答案 1 :(得分:1)

我在OSX Snow Leopard上遇到了同样的错误:

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.

对我来说有用的是通过此命令从教程提供的UberThemeStyles目录重新安装lesshat:

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

我在评论部分的第4部分下面找到了这个。这对你有用吗?很抱歉,我刚才做了相同的教程。

答案 2 :(得分:0)

我在OSX上遇到了同样的问题,但最终不得不对fatbot的建议稍作修改:

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

更改为添加“build”目录中的lesshat为我修复它。希望这有帮助!

答案 3 :(得分:0)

在OS X上,您还可以从

更改Gruntfile.js中的第48行
'bower_components/lesshat',

'bower_components/lesshat/build',