您访问的是非正式的站点,不是最新内容哦,请点击这里前往Dnocm ヾ(=゚・゚=)ノ喵♪

若白驹过隙,忽然而已

插件

Cake通过插件集成附加的功能,而本身不包含附加功能的任何文件。所以轻量且强大。与NexT的插件方案一致(保持与它的同步),所以你可以前往Awesome NexT查看更多的插件

List

下面是我所编写的插件,其中大部分是NexT原本集成的功能,被我独立出去的(# ̄~ ̄#)

另外的一些插件,可能对你使用hexo有帮助

还有些例子,如果你希望自己编写插件,可以参考

  • hexo-cake-live2d: Live2d支持(与上游区别:仅Cake生成的Html文件非全部),如果上游没问题的话请使用上游的插件,我修改的原因是,它会在hexo-netlify-cms生成的文件内添加js,导致其页面显示异常
  • hexo-next-article-anchor: 页面标题锚点
  • hexo-next-wapper-tag-cloud:封装hexo-tag-cloud插件

Use

1
2
3
4
# use npm
npm i <plugin-name>(example:hexo-cake-canvas-ribbon) --save
# or use yarn
yarn add <plugin-name>(example:hexo-cake-canvas-ribbon)

Cake插件非常容易安装,就像普通的hexo的插件一样,唯一的区别在于在NexT或者Cake主题(相同的插件方案)下有效

其它的主题,如果用户希望使用,安装后找到index.js(或其它执行脚本中)的theme_inject部分,将对应的Code复制到对应位置

具体的插件配置见插件项目

Create

查看下面的文章