Hexo-fluid主题美化2
¶Hexo-fluid 主题美化2
注意
本文中的 “博客配置” 指的 Hexo 博客目录下的 _config.yml。
“主题配置” 指的是 theme/fluid/_config.yml 或者 _config.fluid.yml 。
注意区别
使用npm安装的,主题文件在node_modules\hexo-theme-fluid
¶Fluid 注入代码
Fluid 主题也提供了一套注入代码功能,相较于 Hexo 注入功能更细致更丰富,并且支持注入 ejs
代码。
如果你想充分修改主题,又不想直接修改源码影响日后更新,本主题提供了代码注入功能,可以将代码无侵入式加入到主题里。
你可以直接注入 HTML 片段,不过建议你了解一下 EJS 模板引擎 (opens new window),这样你就可以像主题里的 ejs
文件一样编写自己的组件再注入进去。
进入博客目录下 scripts
文件夹(如不存在则创建),在里面创建任意名称的 js 文件,在文件中写入如下内容:
hexo.extend.filter.register('theme_inject', function(injects) { |
¶参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 人间客的Blog!
评论