1

可以说我有这个基本的文件夹设置......

// Location: app/assets/sass

folder/partial.scss
_partial.scss // in this file @import 'folder/partial.scss'
app.scss // in this file @import '_partial.scss'

对我来说,这将编译为

//Location: public/css

folder/partial.css
app.css

有没有办法阻止 Guard 编译 sass 目录中文件夹中的资产?我需要某种 config.rb 吗?

4

1 回答 1

2

我想我可能已经找到了解决办法。通读 Guard Docs,我发现有一个选项可以设置 'smart partials'

'smart_partials' => true,

所以如果你使用的是 Laravel 4,并且已经下载了 Jeffrey Way 的 Laravel-Guard 作曲家包,你可以像这样添加那个选项..

// Location: config/packages/way/guard-laravel/guard.php

'guard_options' => array(

  'sass' => array(
    'compass'        => true,
    'smart_partials' => true,
    'style'   => ':expanded',
  )

)
于 2013-06-18T05:13:57.190 回答