hexo入门

hexo是一款基于nodejs的轻量级开源博客框架,社区很活跃,皮肤库充足,没有框架绑定,很适合自己搭一个小型博客网站

hexo安装

1
2
3
4
5
6
npm install hexo-cli -g
# hexo init blog表示创建一个blog项目,里面包括了hexo所有初始资源
hexo init blog
cd blog
npm install
hexo server -p 8080

参考
hexo官网
github地址


更换皮肤

next皮肤

  1. 下载皮肤
    git clone https://github.com/theme-next/hexo-theme-next themes/next
  2. 修改hexo的_config配置

    1
    2
    vi _config
    theme: next
  3. 可以自定义修改next路径下的_config配置

参考
next文档
hexo皮肤库

yilia皮肤

  1. 下载皮肤
    git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
  2. 修改hexo的_config配置

    1
    2
    vi _config
    theme: yilia
  3. 可以自定义修改yilia路径下的_config配置

参考
yilia的github


hexo命令

  • 创建一个tags页面,对应的,会在source/下创建一个tags文件夹

    hexo new page tags

  • 生成静态资源文件,结果在public目录

    hexo g


图片插件

Hexo3.x版本需要安装插件,才能用标准的markdown格式插入图片

1
2
npm install hexo-asset-image –save
然后才能使用![xx](xx.png "")

ulysses wechat
订阅+