请问如何配置,试了很多都是报错
var path=require('path');
var ExtractTextPlugin = require("extract-text-webpack-plugin");
const extractCSS = new ExtractTextPlugin('stylesheets/[name]-one.css');
const extractLESS = new ExtractTextPlugin('stylesheets/[name]-two.css');
module.exports = {
entry: {
index:path.resolve(__dirname, './app/index.js'),
layout:path.resolve(__dirname, './app/layout.js')
},
output: {
filename: "[name].js",
path: __dirname + '/build'
},
module: {
loaders: [
{
test: /\.js$/,
loader: "babel-loader",
exclude: /(node_modules|bower_components)/,
query: {
presets: ['react','es2015'],
"plugins":[
["import",{"libraryName":"antd","style":true}]
]
}
},
{
test: /\.css$/,
loader: 'style-loader!css-loader'
},
{
test: /\.less$/,
use: extractLESS.extract([ 'css-loader', 'less-loader' ])
}
]
},
plugins: [
extractCSS,
extractLESS
]
}
2 回答2.7k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答1.6k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
import是babel的插件,你能写在extract-text-webpack里面也是牛比