jekyll - 尝试包含选项时 Jekyll 插件选项错误
问题描述
我正在尝试使用“jekyll-minifier”插件并在我的配置文件中获得了该插件,但是,我在传递选项时遇到了问题:
尝试1:不起作用
# Plugins to make everything better
plugins:
- jekyll-sitemap
- jekyll-minifier
preserve_php: true # Default: false
remove_spaces_inside_tags: true # Default: true
remove_multi_spaces: true # Default: true
remove_comments: true # Default: true
remove_intertag_spaces: true # Default: false
remove_quotes: false # Default: false
compress_css: false # Default: true
compress_javascript: false # Default: true
compress_json: false # Default: true
simple_doctype: false # Default: false
remove_script_attributes: false # Default: false
remove_style_attributes: false # Default: false
remove_link_attributes: false # Default: false
remove_form_attributes: false # Default: false
remove_input_attributes: false # Default: false
remove_javascript_protocol: false # Default: false
remove_http_protocol: false # Default: false
remove_https_protocol: false # Default: false
preserve_line_breaks: false # Default: false
simple_boolean_attributes: false # Default: false
compress_js_templates: false # Default: false
preserve_patterns: # Default: (empty)
uglifier_args: # Default: (empty)
我哪里错了!
解决方案
您应该在 _config.yml 文件中有两个 jekyll minifier 条目:
一个启用插件:
plugins:
- jekyll-minifier
和一个配置你的插件:
jekyll-minifier:
preserve_php: true # Default: false
...
推荐阅读
- sql - SQL Report Builder: Issue with SUM in VarChar Column
- php - 覆盖函数中的 PHP 变量并在另一个文件中使用它
- python - with 语句会正确关闭文件吗?
- git - 为什么同步后会有未暂存的文件?
- c++ - 定义变量并立即使用
- syntax-error - Python 2:“继续”命令上的模糊语法错误
- git - 将当前分支迁移到主分支而不会丢失历史记录或没有失败 - (硬合并)
- python - scipy interpolate 重心拉格朗日
- sqlalchemy - 如何在应用程序中间更改 SQLAlchemy 中的自动提交
- r - 如何使用 gsub 和 grep 计算 R 中的加权平均值?