在Asp.net核心应用程序中使用webpack将较少的文件处理为css
我试图处理一个较少的文件与网页到css文件,但它没有处理。 这里是我对webpack说的处理更少文件的地方:在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
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"