在Asp.net核心应用程序中使用webpack将较少的文件处理为css

在Asp.net核心应用程序中使用webpack将较少的文件处理为css,css,asp.net,webpack,less,Css,Asp.net,Webpack,Less,我试图处理一个较少的文件与网页到css文件,但它没有处理。 这里是我对webpack说的处理更少文件的地方: var isDevBuild = process.argv.indexOf('--env.prod') < 0; var path = require('path'); var webpack = require('webpack'); var nodeExternals = require('webpack-node-externals'); var merge = requir

我试图处理一个较少的文件与网页到css文件,但它没有处理。 这里是我对webpack说的处理更少文件的地方:

var isDevBuild = process.argv.indexOf('--env.prod') < 0;
var path = require('path');
var webpack = require('webpack');
var nodeExternals = require('webpack-node-externals');
var merge = require('webpack-merge');
var allFilenamesExceptJavaScript = /\.(?!js(\?|$))([^.]+(\?|$))/;
var ExtractTextPlugin = require("extract-text-webpack-plugin");

var sharedConfig = {
resolve: { extensions: [ '', '.js', '.ts' ] },
output: {
    filename: '[name].js',
    publicPath: '/dist/' 
},
module: {
    loaders: [
        { test: /\.ts$/, include: /ClientApp/, loader: 'ts', query: { 
silent: true } },
        { test: /\.html$/, loader: 'raw' },
        { test: /\.css$/, loader: 'to-string!css' },
        { test: /\.(png|jpg|jpeg|gif|svg|ttf|woff)$/, loader: 'url', query: 
{ limit: 25000 } },
        { test: /\.less$/, loader: ExtractTextPlugin.extract("style-loader", 
"css-loader!less-loader")}
    ]
}
};
"webpack": "^1.12.14",
"webpack-externals-plugin": "^1.0.0",
"webpack-hot-middleware": "^2.10.0",
"webpack-merge": "^0.14.1",
"zone.js": "^0.6.21",
"extract-text-plus-webpack-plugin": "^1.0.0",
"less-loader": "^4.0.3"