关于 Hexo 配置文件中的 true 和 false
jopen
9年前
在使用文件 “_config.yml” 对 Hexo 进行配置时,大家习惯于填写 true 和 false 来启用/停用某个功能模块。不过还有几种方法可以表示逻辑真假(boolean),掌握后可以更灵活地进行功能配置。
false
如果配置文件中有一个选项 search_box ,那下面几种写法都表示该选项逻辑值为假:false。
即当使用 if (theme.search_box) 进行判断时返回 false.
1-常规写法
search_box: false
2-前面加 “#”,把该选项变为注释,判断时自然也就 false 了
#search_box: false
3-用 0 代替。填写 0 时(不含引号),该项会被判断为 false
search_box: 0
4-选项留空。留空默认也会判断为 false
search_box:
true
下面几种写法都表示该选项逻辑值为假:true。即当使用 if (theme.search_box) 进行判断时返回 true.
1-常规写法