hexo管理文章

hexo管理文章,第1张

使用如下命令你可以新建一篇文章

当然你也可以直接在 blog\source\_posts 目录下直接新建一个yourtitle.md文件,这样就算是新建了一篇文章,但是这样创建的文章需要在最上方添加如下说明:

hexo似乎没有专门的命令来删除一篇文章吧,删除的手法也很简单,就是在 blog\source\_posts 目录下直接删除指定文章,刷新一下你的网站就可以看到变化了。

文章的修改应该是很频繁的吧,其实就是打开你想修改的文件,直接在里面修改保存,但是这样似乎见不到效果,很多时候你刷新一下页面只能见到如下情况:

如果真的遇到了,最粗暴的方法就是在git上使用上按住键盘Ctrl+C关闭服务器,之后再使用 hexo s 开启服务器,就可以看到变化了。

Hexo生成的Tag/Archive/Category页的目录名在根目录下的站点_config.yml里配置,配置项是tag_dir/archive_dir/category_dir。默认值是tags/archives/categories。

主题的_config.yml所配置的菜单只是设置“有叫XXX这个名字的菜单项,指向YYY这个URL”(XXX: YYY)。所以你需要配置你的Category菜单项指向站点配置里的category_dir才有效。

Hexo默认不生成About页面,有需要的话自己创建一个叫about的page然后再添加菜单项。

Hexo 使用 new 指令来新建 文章 草稿 页面 这三种默认 layout 布局。其中 layout 是可选参数,默认值为 post。用户可以通过布局模板来修改或增加。语法:

注意:页面文件需要在主题的 _config.yml 中配置才能显示出来。

阅读更多:写作

layout 布局模板放在 scaffolds/ 目录下,文件名称就是 layout 名称。每次新建时,Hexo 会尝试在 scaffolds 文件夹中寻找同名文件,并根据其内容建立文章。所以可以在这里添加自己的 layout,作为常用的新建模板使用。同时你也可以编辑现有的 layout,比如 post 的 layout 默认是 scaffolds\post.md 。

这里有一份文章配置信息,可以根据情况修改后作为模板复用,或直接在保存文章的路径新建.md文件中使用:

阅读更多:数据模型信息

如果出现问题,最好先使用 $ hexo clean 来清除 Hexo 的缓存。最后使用组合命令 $ hexo d -g 远程部署网站。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11625950.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存