当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
3 Star 4 Fork 1

K8sCat/webpack-starter
暂停

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
webpack.prod.js 1.20 KB
一键复制 编辑 原始数据 按行查看 历史
K8sCat 提交于 2019-01-07 04:28 +08:00 . Reformat js
const merge = require("webpack-merge");
const common = require("./webpack.common.js");
const UglifyJsPlugin = require("uglifyjs-webpack-plugin");
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
const OptimizeCSSAssetsPlugin = require("optimize-css-assets-webpack-plugin");
const path = require("path")
module.exports = merge(common, {
mode: "production",
devtool: "source-map",
stats: "errors-only",
optimization: {
minimizer: [
new UglifyJsPlugin({
cache: true,
parallel: true,
sourceMap: true // set to true if you want JS source maps
}),
new OptimizeCSSAssetsPlugin({})
]
},
module: {
rules: [
{
test: /\.s?css/,
use: [
MiniCssExtractPlugin.loader,
"css-loader",
"sass-loader"
]
},
{
test: /\.js$/,
include: [path.resolve(__dirname, "./src"), path.resolve(__dirname, "./node_modules/baidu-autopush/src")],
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}
]
},
plugins: [
new MiniCssExtractPlugin({
filename: "css/[name].css"
})
]
});
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/k8scat/webpack-starter.git
[email protected]:k8scat/webpack-starter.git
k8scat
webpack-starter
webpack-starter
master

搜索帮助