用 node.js 的 hexo 框架搭建一个支持 markdown 的静态博客系统

本文介绍了使用Hexo搭建博客的多种高级配置方法,包括如何通过插件实现在线可视化编辑、文章加密、分类标签功能及全文搜索等。此外还提供了一些有用的Hexo资源链接。

1,Hexo如何在线可视化写博客:   可以试试这款插件 hexo-admin.

2,马克飞象:   一个非常好的 markdown 编辑器。

3,Hexo博客文章设置密码的方法:

  • 首先,在Hexo中Markdown语言和html是混用的,因此可以直接在Markdown中直接插入script。
  • 这里用到了windows对象的alert()方法和prompt()方法。prompt()方法的作用即是显示一个可提示用户输入的对话框(即“请输入密码”),而其本身的返回值就是你输入的那个字符串(即代码行里面的12345678)。因此只需要将其与你默认的密码比较一下就好,如果不正确,则直接将当前页面的loaction属性设为上一个页面即可。
  • 这代码输入到文章内部即可

代码

<script>
    if("12345678"==prompt("请输入密码"))
    {
        alert("正确");
    }
    else
    {
        alert("错误");
        location="http://blog.laphets.com"; #返回网站,请自定义
    }
</script>

4,实现category:  https://github.com/hexojs/hexo-generator-category

一定要实现 category

5,实现 tag

6,实现文档全文搜索

7,能实现评论或回复更好:

8,一定要实现图片的插入功能:

 

 

hexo 的一些资源列表:

https://github.com/hexojs/hexo-renderer-marked

https://github.com/hexojs/hexo-util

https://github.com/hexojs/awesome-hexo

https://github.com/hexojs/hexo

https://hexo.io/docs/plugins.html

https://github.com/datocms/hexo-example

https://github.com/hexojs/hexo-generator-category

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值