Hexo

举报
西魏陶渊明 发表于 2022/09/25 02:01:24 2022/09/25
【摘要】 相关信息 Hexo的风格个人感觉类似于QQ空间,属于自己的私人领地。文章比较琐碎,不太适合专题类、系列类的文档,其次是对Markdown的支持比较一般, 部分主体支持代码高亮等功能。 好处是简单,小编的第一个博客空间就是基于Hexo。目前也在维护中。 https://blog.springlearn.cn/ ...

相关信息

Hexo的风格个人感觉类似于QQ空间,属于自己的私人领地。文章比较琐碎,不太适合专题类、系列类的文档,其次是对Markdown的支持比较一般, 部分主体支持代码高亮等功能。 好处是简单,小编的第一个博客空间就是基于Hexo。目前也在维护中。

https://blog.springlearn.cn/ (opens new window)

# 一、Hexo (opens new window)

(opens new window)

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

# 二、安装

# 2.1 安装前提

安装 Hexo 相当简单,只需要先安装下列应用程序即可:

  • Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)
  • Git
  • npm

# 2.2 安装

首先利用 npm 下载


    
  1. npm install -g hexo-cli;
  2. mdkir myblog;
  3. cd myblog;
  4. hexo init;
1 2 3 4 5 6 7

# 三、使用

hexo 的命令非常简单,小编用了很多年,基本上只有2个。你知道是哪两个吗?

# 3.1 new 新建文章

$ hexo new [layout] <title>

  • layout 是博客布局,基本不会用
  • title 就是博客的名字

# 3.2 generate 文章编译

生成静态文件。

$ hexo generate

该命令可以简写为:

$ hexo g

# 3.3 server 本地运行

启动服务器,本地运行

$ hexo server

# 3.4 deploy 远程部署

部署远程

$ hexo deploy

该命令可以简写为:

$ hexo d

# 3.5 clean 清理缓存

$ hexo clean

清除缓存文件 (db.json) 和已生成的静态文件 (public)。

在某些情况(尤其是更换主题后),如果发现您对站点的更改无论如何也不生效,您可能需要运行该命令。

# 3.6 version

$ hexo version

显示 Hexo 版本。

# 四、部署

hexo 的配置文件都在根目录下的 _config.yml 文件下。如果要部署远程,非常简单。


    
  1. deploy:
  2. type: git
  3. repo:
  4. # 可以使用github
  5. # github: https://github.com/lxchinesszz/lxchinesszz.github.io.git
  6. coding: https://e.coding.net/lxchinesszz/lxchinesszz.git
  7. branch: master
1 2 3 4 5 6 7
    1. 这里需要注意,如果使用github部署, 仓库的名字是有讲究的。名字要跟github的账户名前缀一直。 lxchinesszz.github.io
    1. 打开设置要配置一下域名,如果不配置域名默认就是 https://lxchinesszz.github.io/

# 4.1 本地部署

hexo s

# 4.2 远程部署

hexo g -d

或者是

hexo g + hexo d

文章来源: springlearn.blog.csdn.net,作者:西魏陶渊明,版权归原作者所有,如需转载,请联系作者。

原文链接:springlearn.blog.csdn.net/article/details/125857960

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。