Webpack 配置一个或多个条目

Webpack 配置一个或多个条目,webpack,Webpack,我想对一些条目应用优化,而不是所有条目 有办法吗 例如: const webpack=require('webpack'); const CopyPlugin=require('copy-webpack-plugin'); const CleanWebpackPlugin=require('clean-webpack-plugin'); module.exports={ 条目:{ 应用程序:'./src/client.js', 服务器:'./src/server.js', }, 输出:{ 路径:

我想对一些条目应用优化,而不是所有条目

有办法吗

例如:

const webpack=require('webpack');
const CopyPlugin=require('copy-webpack-plugin');
const CleanWebpackPlugin=require('clean-webpack-plugin');
module.exports={
条目:{
应用程序:'./src/client.js',
服务器:'./src/server.js',
},
输出:{
路径:uu dirname+'/dist',
chunkFilename:'[name].chunk.js'
},
模块:{
规则:[
{
测试:/\(js|jsx)$/,
排除:/node_模块/,
用法:['babel-loader']
},
{
测试:/\.css$/,,
加载器:['style-loader','css-loader']
},
{
测试:/\(gif | png | jpe?g | svg)$/i,
使用:[
“文件加载器”,
{
加载器:“图像网页包加载器”,
},
],
},
]
},
决心:{
扩展:['*'、'.js'、'.jsx']
},
插件:[
新建webpack.ProgressPlugin(),
新的CleanWebPackagePlugin(),
新CopyPlugin([
{from:'public/index.html'},
])
],
devtool:“内联源映射”,
优化:{
分割块:{
块:“全部”,
},
运行时块:{
name:entrypoint=>`runtime.${entrypoint.name}`,
},
},
开发服务器:{
公共路径:'/dist',
contentBase:uu dirname+'/dist',
热:是的,
}
};
我只想在客户端(应用程序)条目上应用优化,而不是在服务器上

我可以复制导出,为我的客户端应用程序创建一个导出,为我的服务器创建一个导出,但我会复制每个模块、规则、插件和其他将演变的配置!可伸缩性太差了

我在找东西,但什么也没找到。。。我不知道怎么去哪里,我想我可以用

仅限:“应用程序”,
但我再也找不到了,也许这是我的梦想xD

顺便说一句,如果你认为我可以升级我的webpack.config,如果你有任何建议,欢迎分享


谢谢大家

因为您在这里使用的是同构设置(如图所示)。您可能希望使用两种单独的网页包配置

有一些属性,例如,只能设置为一个值,并应用于整个条目集和编译

幸运的是,webpack允许您返回