1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/2201181566-vue-muti-page-demo

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
webpack.prod.js 1.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
ju Отправлено 29.11.2019 12:59 c4e68b7
//Node.js
const path = require('path');
//常量
const DEV_MODE = false;
//插件
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
const TerserPlugin = require('terser-webpack-plugin');
const OptimizeCSSAssetsPlugin = require("optimize-css-assets-webpack-plugin");
const CleanWebpackPlugin = require('clean-webpack-plugin');
//配置
const merge = require('webpack-merge');
const webpackCommonConfig = require('./webpack.common.js');
module.exports = merge(webpackCommonConfig(DEV_MODE), {
mode: 'production',
output: {
filename: '[name].[chunkhash].js',
chunkFilename: '[name].[chunkhash].chunk.js',
// publicPath: 'http://2201181566.gitee.io/vue-muti-page-demo/'
},
plugins: [
new CleanWebpackPlugin(['dist']),
new MiniCssExtractPlugin({
filename: '[name].[contenthash].css',
chunkFilename: '[name].[contenthash].css'
})
],
optimization: {
runtimeChunk: 'single',
minimizer: [
new TerserPlugin(),
new OptimizeCSSAssetsPlugin()
]
}
})

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/2201181566-vue-muti-page-demo.git
git@api.gitlife.ru:oschina-mirror/2201181566-vue-muti-page-demo.git
oschina-mirror
2201181566-vue-muti-page-demo
2201181566-vue-muti-page-demo
master