在Github上部署完了Hexo 还有很多事情要做 修改title 修改一些基础信息 发表文章 等等 你看不顺眼的
没有更改theme 我觉得原生的挺好用的 Landscape 另外我也想熟悉过后在体验别的 由简入繁
- 修改博客名称 作者等 在_config.yml中直接修改
- 安装RSS与SITEMAP 安装完Hexo之后发现受也有RSS(但是404)并且没有SITEMAP 安装之
npm install hexo-generator-feed --save //rss
npm install hexo-generator-sitemap --save //sitemap
安装完之后修改配置 themes\landscape\menu_config.yml:里添加网站地图:/sitemap.xml - 版权信息修改 页尾的有hexo连接 看着hexo连接 总感觉站点不是自己的 改之
layout_partial\footer.ejs 倒数第四行 修改了 - 添加评论框 增加点实用功能 与网友互动 目前有两个评论系统靠谱 discus(访问很慢 pass掉) 多说 直接用多说
- layout_partial\article.ejs中将中部 dis 评论按钮代码替换为:
<% if (post.comments){ %> <a href="<%- post.permalink %>#ds-thread" class="ds-thread-count article-comment-link" data-thread-key="<%- post.path%>">评论</a> <% } %>
- layout_partial\article.ejs中底部 dis 评论框替换为:
<% if (!index && post.comments){ %> <section id="comments"> <div id="ds-thread" class="ds-thread" data-thread-key="<%= post.path%>" data-title="<%= post.title %>" data-url="<%= post.permalink %>"></div> </section> <% } %>
- layout_partial\after-footer.ejs中 discus 评论框替换为从多说获得的js代码:
<!-- 多说评论框 end --> <!-- 多说公共JS代码 start (一个网页只需插入一次) --> <script type="text/javascript"> var duoshuoQuery = {short_name:"username"}; (function() { var ds = document.createElement('script'); ds.type = 'text/javascript';ds.async = true; ds.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//static.duoshuo.com/embed.js'; ds.charset = 'UTF-8'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ds); })(); </script> <!-- 多说公共JS代码 end -->
- 如何发表新文章
然后去source/_posts下面编辑文章hexo new "title"
最后发布到github上面hexo g hexo d
- 折叠文章 发表了好几篇文章 发现无法折叠 把屏幕都占满了 醉了
添加<!--more-->标签 注意 此标签不能添加在文章开头处 无效(为什么?添加到开头了 折叠毛文章啊)
好了 享受写博客的乐趣吧 还有很多等待发掘