0

我尝试使用 CSS-PURGE 作为系统即服务来通知用户是否可以在他或她的 CSS 中做得更好。因此,我希望 CSS-PURGE 给我一份报告,它应该适用于以下配置:

{
  "options": {
    "generate_report": true,
    "report_file_location": "purged_css_report_data.json"
  }
}

我将此代码保存在 a 中config_css.json,并将其放在项目文档根目录中。然后,在同一目录中,我使用了以下测试命令:

css-purge -d -c ".color { color: #ffffff; color: #ff0000; }"

-d参数在文档中描述:

-d:使用默认配置文件运行(config_css.json 必须存在于文件夹中)

我还尝试了-f使用相对路径和绝对路径的参数:

css-purge -f "config_css.json" -c ".color { color: #ffffff; color: #ff0000; }"
css-purge -f "/path/to/project/config_css.json" -c ".color { color: #ffffff; color: #ff0000; }“

但是,没有生成报告,当我向配置 JSON 添加其他选项时,它们不会影响执行。看起来配置没有被加载。

我在这里做错了什么,没有让 CSS-PURGE 生成报告,或者他们的结果可能有什么问题吗?

4

1 回答 1

0

我终于做到了,这很容易:

只要有-c参数,就不会处理任何配置文件。一旦我删除了该参数并将路径添加到配置文件中的 CSS 文件,它就可以正常工作。

于 2018-09-19T13:54:01.007 回答