提问,这里是将多入口的页面的css都集中起来,放到了一个css文件里了吗

来源:9-5 webpack如何抽离压缩css文件

qq_慕用6596887

2021-04-19 22:22:53

这里配置了多入口,而生产环境下输出的css文件只有一个,是将所有页面的css都集中到一个文件里了吗?

那如果要输出多个css文件,该怎么办?


写回答

1回答

好帮手慕久久

2021-04-20

同学你好,解答如下:

1、理解不正确。这里之所以只生成了一个css文件,是因为other.js这个入口中,没有引入css文件;只有index.js中引入了多个css文件;mini-css-extract-plugin这个插件,会将每个入口对应的js文件中引入的css文件抽离成一个css文件,所以我们这里,只有一个css文件。

2、如果other.js中,也引用了css文件,则也会对应生成一个css文件:

http://img.mukewang.com/climg/607e6aa60915df6405290237.jpg

http://img.mukewang.com/climg/607e6ab809632ce504180255.jpg

此时就是每个入口都有一个对应的css了。

祝学习愉快!

0

0 学习 · 15276 问题

查看课程