2017-01-28 7 views
0

私はwebpackでこの設定を使用していますが、何らかの理由で結果が正しくありません。Webpack - Extract-text-pluginとLess-loaderはレンダリングされません

WebPACKの少ないローダーの設定:

{ 
    test: /\.less$/, 
    loader: ExtractTextPlugin.extract('style-loader', 'css-loader?sourceMap', 'less-loader') 
} 

少ないファイルの内容:

@var-color: #000; 

.app { 
    padding: 20px; 
    background-color: @var-color; 
    border: 1px solid blue; 
} 

そして結果:私はそのために、すべてのこれらのローダーが必要

@var-color: #000;.app{padding:20px;background-color:@var-color;border:1px solid blue} 

注意。

助けが必要ですか?

答えて

1

ExtractTextPlugin.extractが3番目の引数を取るとは思いません。私はWebpackのひどい!構文を使用してローダーを連鎖させなければならないと信じています。

ExtractTextPlugin.extract('style-loader', 'css-loader?sourceMap!less-loader') 
+0

なぜですか?何か特別な理由はありますか? – PRAISER

+0

私は分かりません。 Webpackには、混乱しているソースコード、悪いAPIデザイン、ひどい文書があります。 Webpackはそのような便利なツールですが残念です! –

+0

間違いなくあなたは正しいと思いますが、良い文書がないことは信じられないほどです! – PRAISER

関連する問題