기본적으로 webpack은 index.html
파일의 <style>
태그에 모든 CSS 파일 (포함 된 libs 파일)을 포함시킵니다.
내 웹팩 구성 파일의 추출물 :
당신은 당신의 LESS 파일에서 CSS를 생성하고 별도의 파일로 CSS 파일의 압축을 일부 플러그인이 필요합니다 덜/CSS 부분. 나는 파일로 컴파일 된 libs.css
과 주 부족 파일 (20+ 다른 덜 파일 포함)에서 연결되는 librairies의 일부 CSS 파일로 작업하고 있습니다.
var ExtractTextPlugin = require('extract-text-webpack-plugin');
var extractCSS = new ExtractTextPlugin('libs.css');
var extractLESS = new ExtractTextPlugin('style.css');
module.exports = {
...
module: {
...
loaders: [{
// load css without sourcemap
test: /\.css$/,
loader: extractCSS.extract(
'css'
)
}, {
// compile less with source maps
test: /\.less$/,
loader: extractLESS.extract(
'css?sourceMap!less?sourceMap'
)
}]
},
plugins: [
// extract inline css into separate files with sourcemaps
extractCSS,
extractLESS
],
resolve: {
alias: {
...
'less': path.join(__dirname, 'src/less'),
'css': path.join(__dirname, 'src/css'),
}
}
};
[.less 파일에 수입 .css 파일]의
가능한 복제 (http://stackoverflow.com/questions/11196915/import-css-file-into-less-file) – 3rdthemagical