Fork me on GitHub

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

快速入门

创建一篇新文章

1
$ hexo new "My New Post"

更多信息请查看:

运行服务

1
$ hexo server

更多信息请查看: Server

生成静态文件

1
$ hexo generate

更多信息请查看: Generating

发布到远程站点

1
$ hexo deploy

更多信息请查看: Deployment

常用命令

1
2
3
4
$ hexo clean
$ hexo g
$ gulp
$ hexo d

or

1
$ hexo clean && hexo g && gulp && hexo d

关于图片素材

图片素材按官方教程说法,可统一放置在source/images目录中,并以![](/images/image.jpg) 方式引用。或者在_config.yml打开 post_asset_folder 功能,将当前文章所用的图片放置到source目录下的文章同名资源目录下,以![](image.jpg)方式引用

使用 Hexo Admin 插件

Hexo Admin是一个本地在线式文章管理器,可以用直观可视化的方式新建、编辑博客文章、page页面,添加标签、分类等,并且支持剪贴板粘贴图片(自动在source_images_目录中创建文件)。

  • 在Hexo网站目录下,安装 Hexo Admin 插件

    1
    $ npm install --save hexo-admin
  • 启动本地服务器并打开管理界面,即可使用

    1
    2
    $ hexo server -d
    $ open http://localhost:4000/admin/

使用HexoEditor Markdown 编辑器

设置 npm 缓存路径

Windows 下:

1
2
npm config set prefix "C:/Program Files/nodejs/npm_global"
npm config set cache "C:/Program Files/nodejs/npm_cache"

Linux\Mac 下:

1
2
npm config set prefix "~/nodejs/npm_global"
npm config set cache "~/nodejs/npm_cache"

注意:这里的路径是你安装 nodejs 的子目录下对应的路径

设置下载来源(镜像),加速下载

1
2
npm config set registry "https://registry.npm.taobao.org/"
npm config set electron_mirror "https://npm.taobao.org/mirrors/electron/"

下载 GitHub 上最新的版本并安装

1
2
3
git clone https://github.com/zhuzhuyule/HexoEditor.git
cd HexoEditor
npm install

启动

1
npm start

使用github pages服务搭建博客的好处

  1. 全是静态文件,访问速度快;
  2. 免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台;
  3. 可以随意绑定自己的域名,不仔细看的话根本看不出来你的网站是基于github的;
  4. 数据绝对安全,基于github的版本管理,想恢复到哪个历史版本都行;
  5. 博客内容可以轻松打包、转移、发布到其它平台。
0%