2017-02-15 11 views
0

を分離するために、私はセットアップのWebPACK SASS-ローダは私のアプリでスタイル

  • スタイル
    1. ヘッド
    2. メインのスタイル

ヘッドフォルダのようにフォルダ構造を持っています最初の画面を高速レンダリングするためのタグ<style>にあるはずのスタイルを含んでいます。

メインフォルダには、style.cssにコンパイルされたスタイルが含まれています。

これを行うには、どのようにWeb Pack Sass-Loaderを設定できますか?あなたのWebPACKの設定であなたのローダーで

答えて

0

追加:

{ 
     test: /\.scss$/, 
     loader: 'style!css?modules=true&localIdentName=[name]__[local]___[hash:base64:5]!sass' 

} 

を次にヘッドとメインのためにあなたがscss拡張子でそれらに名前を付けることができ、 は(あなたのJSファイルで)このようにそれらをインポート

import head from './head.scss' 
import '!style!css?sass!<path-to-your-main>main.scss' 

JSXで次のように使用できます。

<p className={head.myHeaderStyle}>Some text</p> 
関連する問題