Hexo 博客实践教程:

  • 使用Hexo 在本地搭建博客(一)
  • 使用腾讯云的静态网站托管功能搭建Hexo博客(二)
  • 把本地Hexo网站推送到腾讯云静态网站托管(三)
  • Hexo更换主题(四)
  • 最终效果:https://www.sfpyan.com/

  • 文章目录

    • 一、环境准备
    • 二 、在本地搭建博客
    • 三、常用的Hexo 命令

一、环境准备

  • 1、安装 Git
  • 2、安装最新的 node.js
    备注:npm 设置为淘宝镜像:npm config set registry https://registry.npm.taobao.org
  • 3、安装 hexo
    使用 npm 命令安装Hexo,输入:
    npm install hexo-cli -g
    这个安装时间较长耐心等待。

环境安装可参考:Hexo中文文档

二 、在本地搭建博客

  • 工作空间:
    新建文件夹hexoWork作为hexo项目的工作空间。

  • 命令执行说明:
    以下所有命令均在Git Bash Here中执行:

  • 初始化本地博客:
    hexo init blog2
    注意,这个命令是在刚刚创建的hexoWork文件夹中执行。blog2是项目文件名,可自定义。

  • 执行完 hexo init blog2命令后,会生成一个名称为blog2的项目文件夹:

  • 打开blog2文件夹,可以看到里面生成了一些初始化文件:

  • 安装 npm:

  • npm 安装完会生成 node_modules 目录:

  • 新建一篇测试文章:

  • 编译(在public文件夹下生成静态网页):

  • 编译完会生成一个public目录:

  • public文件夹中的内容就是生成的静态站点的所有内容,包括静态页面、js、css和图片:

  • 启动站点:

  • 访问测试:
    浏览器访问http://localhost:4000/,网站首页显示正常,并且包含自己新建的“测试”文章。说明hexo博客已经在本地成功搭建和启动。

三、常用的Hexo 命令

  • 安装与升级:
npm install hexo -g #安装Hexo
npm update hexo -g #升级
hexo init #初始化博客
  • 命令简写:
hexo n "我的博客" == hexo new "我的博客" #新建文章
hexo g == hexo generate #生成
hexo s == hexo server #启动服务预览
hexo d == hexo deploy #部署
  • 其他命令:
hexo server #Hexo会监视文件变动并自动更新,无须重启服务器
hexo server -s #静态模式
hexo server -p 5000 #更改端口
hexo server -i 192.168.1.1 #自定义 IP
hexo clean #清除缓存,若是网页正常情况下可以忽略这条命令

更多命令参考:Hexo中文文档–命令

使用Hexo 在本地搭建博客(一)相关推荐

  1. (Ⅰ)基于Hexo+GitHub Page搭建博客,绑定域名及备份

    前言 这里引用阮一峰老师网络日志里说的,对于喜欢写博客的人,会经历三个阶段: 第一阶段,刚接触 Blog,觉得很新鲜,试着选择一个免费空间来写. 第二阶段,发现免费空间限制太多,就自己购买域名和空间, ...

  2. hexo最全搭建博客教程

    目录 前言 入门 安装 Node.js 安装 Git 检验Git是否安装成功 安装Hexo Hexo 初始化配置 本地查看效果 将博客部署到 Gitee Pages 上 注册 Gitee 账户 创建项 ...

  3. 基于Hexo和Github搭建博客

    文章目录 一.前提 1.1 安装hexo 1.2 初始化hexo 1.3 hexo的一些命令 1.4 关于主题 1.4.1 修改主题 二.搭建github博客 2.1注册一个域名 三.配置ssh ke ...

  4. 使用hexo+github pages搭建博客

    为什么写博客 就如我在博客主页上所说,主要有三点: 记录与分享 锤炼技术,提高写作能力和表达能力 树立个人品牌,提高影响力 而在此博客之前,我在CSDN上(小旋锋的博客)写过一些博客,截止于2018年 ...

  5. win7 php搭建博客,win7下wordPress本地搭建博客详解(深度亲测整理—傻瓜式详细教程) | 学步园...

    搭建一个wordPress作为一个个人博客本来是特别简单的事情,但是网上的各种转载让初学者举步维艰,我就本身条件而言,会java EE,懂mysql都花费了我好长时间才搭建好本地博客. 注意:这个是本 ...

  6. hexo 快速免费搭建博客

    配套 视频 一.准备必要的工具 一.准备必要的工具 Git工具 Git的官方网站下载:https://git-scm.com/ 国内镜像下载:https://npm.taobao.org/mirror ...

  7. hexo github pages 搭建博客

    http://blog.csdn.net/u014230646/article/details/51852695 http://www.cnblogs.com/liuxianan/p/build-bl ...

  8. Hexo+NexT(零):最全Hexo+Next搭建博客教程

    欢迎访问博主博客www.guide2it.com 快速.简洁且高效的博客框架 有位大神说,喜欢写博客的人的人,折腾博客会经历三个阶段.找到一个免费空间,搭建一个博客,很欣喜,很有成就感,此为一阶段:受 ...

  9. 基于github和hexo搭建博客 本地hexo博客搭建

    正常都应该讲一讲为什么搭建博客,不过既然您能看见这篇文章,就说明你想搭建一个自己的博客,无论自己记录自己的东西,或是为了显得高大上.那就不废话了,进入正题. 其实教大家搭建博客的文章很多,讲的都不错, ...

  10. hexo博客本地服务器显示正常,Hexo 搭建博客 本地运行 常见报错及解决办法

    作为一名在hexo方面的新手,我在使用hexo编辑文档时遇到了很多问题,hexo generate编译的时候遇到了各种错误. 在此将这些错误及其解决方案记录下来,以便日后查证之用,同时,也可给各位在遇 ...

最新文章

  1. java组件化的优势_组件化编程开发如何判断组件的优劣性
  2. 3. Nest Provider
  3. Spring MVC-01循序渐进之Model 2和MVC
  4. 公司(企业与市场)与商业模式
  5. Exception in thread “main” java.lang.NoClassDefFoundError: com/google/common/base/Preconditions
  6. 如何得到当前程序执行的堆栈
  7. 网易软件测试面试总结分享——送给正在找工作的你
  8. validation插件
  9. paypal付款,PayPal Subscribe和PayPal Check Out的区别
  10. 7-5 手机号码 (20 分)
  11. 软件测试(网页,脚本)入门
  12. java freemarker导出word 带图片,文件导出后图片无法使用office正常打开
  13. 产品经理 - 产品设计方法论业务落地部分_包括流程产品文档方法论需求设计方法论
  14. js原生常用知识点总结
  15. java毕业设计家庭理财记账系统(附源码、数据库)
  16. 算法利用:人机交互面临的道德漏洞
  17. 下蹲运动的好处与练习方式
  18. Java开源工作流引擎Jflow表单方案系列讲解一
  19. Java序列化的几种方式以及序列化的作用(文章有所改变)
  20. 极域脱控破解分析+代码实现(杀死和重启,挂起和恢复,解除全屏按钮限制,获取极域安装路径,极域密码破解)

热门文章

  1. 2019中国大学排名
  2. i78700k配什么显卡好_i7 8700k配什么主板好?适合Intel八代i7-8700k处理器搭配的主板推荐...
  3. 母亲节为什么要定在5月的第二个星期日? [节假日]
  4. database link问题解决
  5. PHP安装rabbitmq扩展
  6. html语言span标签,html 中span标签里面都能放那些标签??
  7. java最好用的浏览器_国内好的pc浏览器评测
  8. 创建一个新用户身份为计算机管理员,以Guest账户身份创建一个管理员
  9. 滴滴 iOS 动态化方案 DynamicCocoa 的诞生与起航
  10. java用接口求立方体表面积_Java练习 SDUT-3337_计算长方体、四棱锥的表面积和体积...