- 27
- 0
例子: a.js 引入a.css require b.js,b.js引入b.css 打包时a.css里面竟然包含了b.css内容,怎么回事?下面是我的webpack.config.js 配置 ,不知道哪里有问题,请大佬指点
const path = require('path');
const htmlWebpackPlugin = require('html-webpack-plugin');
const cleanWebpackPlugin = require('clean-webpack-plugin');
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
var getHtmlConfig = function (filename,title) {
return {
template:'./src/' + filename + '/'+ filename + '.html',
filename: filename + '.html',
title:title,
hash:true,
chunks:[filename]
}
}
module.exports = {
entry: {
index:'./src/index/index.js',
test:'./src/test/test.js'
},
output: {
filename: './js/[name].bundle.js',
path: path.resolve(__dirname,'dist'),
},
devServer:{
contentBase: './dist'
},
plugins: [
new htmlWebpackPlugin(getHtmlConfig("index",'index')),
new htmlWebpackPlugin(getHtmlConfig("test",'test')),
new cleanWebpackPlugin(['dist']),
new MiniCssExtractPlugin({
filename: "./css/[name].css",
chunkFilename: "[id].css"
})
],
module:{
rules:[
{
test: /\.css$/,
use: [
MiniCssExtractPlugin.loader,
{
loader: "css-loader",
options: {
minimize: true
}
},
]
},
{
test:/\.(png|svg|jpg|gif)$/,
use:[
'file-loader'
]
},
{
test: /\.(woff|woff2|eot|ttf|otf)$/,
use:[
'file-loader'
]
}
]
} 0
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
