我正在使用@wordpress/scripts软件包,我想修改css文件的输出,使其进入名为css的子文件夹。我如何删除原始MiniCssExtractPlugin设置或修改默认配置中的原始设置?我不知道如何定位已创建的MiniCssExtractPlugin,以便删除或修改它。
我试过加上
plugins: [
...defaultConfig.plugins,
new RemoveEmptyScriptsPlugin(),
new MiniCssExtractPlugin({
filename: "css/[name].css",
ignoreOrder: false,
}),
]
到项目文件夹中的webpack.config.js文件,并且它确实在名为css的子文件夹中输出css,但是,css也在输出文件夹的根目录中获得输出。
2条答案
按热度按时间von4xj4u1#
通过从defaultConfig.plugins数组中过滤出原始MiniCssExtractPlugin来删除它。一种方法是在添加修改后的版本之前使用Array.filter()方法从数组中删除插件的任何示例。
snz8szmq2#
费萨尔的回答给了我正确的方向,所以下面是我最终得到的代码,看起来很有效。