2012-03-19 8 views
4

現在、Mindscape Web Workbenchを使用して、sassからCSSを作成しています。私は他のすべてのファイルをインポートするsite.scssファイル全体を使用しています。Mindscape Web Workbench Sass unknown mixin

/*** Infrastructure ***************************************/ 
    /**********************************************************/ 
    @import "../../Infrastructure/_Common"; 
    @import "../../Layouts/Layout1/_Layout"; 

    /*** Theming **********************************************/ 
    /**********************************************************/ 
    @import "_Theme"; 

_Commonで定義したミックスは_Themeでは認識されません。 site.cssがコンパイルされると、すべて正常に動作しますが、Mindscape Web Workbenchのインテリセンスでは、ミックスインは定義されていません。プラグインがこれらのミックスインが定義されていることを知る方法はありますか?

答えて

2

"@import"のSASS構文は、.Netの構文と競合します。 .NetでSASSを使用する場合は、 "@import"をキーワード "@reference"に置き換え、@reference(s)をコメントアウトします。詳細については、http://getcassette.net/documentation/AssetReferencesを参照してください。

上からあなたのコードは次のようになります。

/*** Infrastructure ***************************************/ 
/**********************************************************/ 
/* 
@reference "../../Infrastructure/_Common"; 
@reference "../../Layouts/Layout1/_Layout"; 
*/ 

/*** Theming **********************************************/ 
/**********************************************************/ 
/* 
@reference "_Theme"; 
*/