CSS-PURGE:配置被忽略

时间:2018-09-18 06:35:02

标签: css report css-purge

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

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

我将此代码保存在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不能生成报告,或者它们的末端可能有问题?

1 个答案:

答案 0 :(得分:0)

我终于做到了,这很简单:

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