1

我对在我的 SPA 中使用 WebPack 很感兴趣(我以前没有使用过),它将有几个页面,每个页面都有自己的 JS、CSS 和 HTML 包。

首先,有没有办法删除没有使用 webpack 使用的样式表?从文档看,似乎没有。例如,假设我有一个#wrapperdiv 需要width: auto为大多数页面设置一个,但width: 100%对于某个页面需要全屏显示。如果我的模块只是require()它们的样式表,那么它们都将继续添加到 HTML 中,并且最后一个要加载的模块将控制width,而我只想加载当前页面的样式表。有没有办法使用 webpack 删除样式表?或者这个问题有更好的解决方案吗?

另外,webpack 有样式表的回调吗?如果我只需要在加载 css 时运行一些代码(我的意思是 onload 回调已经触发,而不仅仅是在将标签添加到 html 时),有没有合适的方法呢?

4

0 回答 0