加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
webpack.production.js 839 Bytes
一键复制 编辑 原始数据 按行查看 历史
xkh 提交于 2017-01-05 23:26 . react-antd-redux
var webpack = require('webpack');
var merge = require('@ersinfotech/merge');
var ExtractTextPlugin = require('extract-text-webpack-plugin');
var webpackConfig = require('./webpack.config');
process.env.NODE_ENV = 'production';
module.exports = merge(webpackConfig, {
module: {
loaders: [{
test: /\.css$/,
loader: ExtractTextPlugin.extract('style-loader', 'css-loader'),
exclude: /components/,
}],
},
plugins: [
new ExtractTextPlugin('[name]_[contenthash].css', {
allChunks: true,
}),
new webpack.optimize.UglifyJsPlugin({
output: {
comments: false, // remove all comments
},
compress: {
warnings: false,
}
}),
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV || 'production')
}),
],
});
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化