我正在尝试从 UnCSS 切换到 PurgeCSS,因为 UnCSS 似乎已被放弃。
我在我的 purgecss gulpfile 中设置了一些本地 URL,如下所示:
const purgecss_options = {
content: [
'https://example.ddev.site/top',
'https://example.ddev.site/style-guide',
但是,当我运行 gulp 时,生成的 CSS 文件是空的。 PurgeCSS 没有报告错误,但它似乎没有访问指定的网页。
然后我尝试在本地保存页面并使用配置中的文件:
const purgecss_options = {
content: [
'index.html',
这正确地清除了 CSS,我得到了一个大小约为 20 kB 的 CSS 文件。
但是,如果可能的话,我想针对我的本地开发服务器运行 PurgeCSS(这就是我使用 UnCSS 所做的)。原因是服务器上的文件时常变化,每次需要清除 CSS 的页面都需要重新生成,很痛苦(总共大约有 30 个)。
有什么方法可以针对 URL 运行 PurgeCSS 吗?