2017-06-03 77 views
0

我想學習如何使用提取文本的插件,我發現這個例子:使用提取文本插件具有的WebPack

var ExtractTextPlugin = require('extract-text-webpack-plugin'); 

module.exports = { 
    entry: './src', 
    output: { 
    path: 'build', 
    filename: 'bundle.js', 
    }, 
    module: { 
    loaders: [ 
     { 
     test: /\.js/, 
     loader: 'babel', 
     include: __dirname + '/src', 
     }, 
     { 
     test: /\.css/, 
     loader: ExtractTextPlugin.extract("css") 
     } 
    ], 
    }, 
    plugins: [ 
    new ExtractTextPlugin("styles.css") 
    ] 
}; 

爲什麼作爲裝載機的"css"?我試圖看看文檔,但仍然無法理解這一點。

非常感謝大家的幫助。

回答

0

extractTextPlugin可以使用sass,less postcss等,所以它的插件只能查找css。這就是爲什麼你在那裏使用CSS。

extractCSS.extract([ 'css-loader', 'postcss-loader' ]) 

extractLESS.extract([ 'css-loader', 'less-loader' ]) 
+0

所以上面例子中的'css'只是一個擴展文件?如果是這樣,爲什麼有可能因爲文檔說功能需要加載程序。 –

+0

你的初衷是什麼...瞭解爲什麼'CSS'使用或想要使用CSS加載器的CSS? – owaishanif786

+0

這是關於理解爲什麼'CSS'使用 –

相關問題