Hexo常用指令
发表于|更新于|Hexo
Hexo常用指令
-
创建新文章
1
$ hexo new "My New Post" #这里My New Post是文章名称
-
通过node运行当前博客
1
$ hexo server #这里就是启动的意思
-
生成静态页面
1
$hexo generate #这里就是生成静态页面的指令
-
打包静态页面并部署到github
1
$ hexo g -d #这里g的意思就是打包成静态页面也就是指令generate,-d其实就是deploy,也就是部署的意思
文章作者: 长白崎
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 长白崎の个人博客!
相关推荐

2024-01-24
Hexo+Butterfly 自定义右键菜单
Hexo+Butterfly 自定义右键菜单 效果展示: 步骤 1.创建布局文件 在[博客根目录]/themes/butterfly/layout/includes文件夹下新建一个right-menu的文件夹,在此文件夹下新建一个index.pug文件。 将以下代码复制到文件中: 12345678910111213141516171819202122232425262728293031#rightMenu .rightMenu-group.rightMenu-small .rightMenu-item#menu-backward i.fa-solid.fa-arrow-left .rightMenu-item#menu-forward i.fa-solid.fa-arrow-right .rightMenu-item#menu-refresh i.fa-solid.fa-arrow-rotate-right ...

2025-07-08
Hexo+GithubActions+GithubPages自动化部署打包更新博客
Hexo+GithubActions+GithubPages自动化部署打包更新博客 这篇文章主要是通过Hexo配合Github一系列方便的工具进行一键部署博客更新操作,这样就减少了自行本地静态文件编译和push的操作了,极其方便。 1 创建Hexo博客 这里就省略掉博客的搭建工作了,这些都是基础操作,网上可以直接找到文章学着搭建,这里就直接讲述如何利用GithubActions将博客自动化部署到GithubPages 我用的是Butterfly主题 2 编写Actions配置文件 首先在博客根目录创建目录.github\workflows,然后在此目录下创建对应Actions的yaml配置文件,名字随意,我这里取名为deploy.yml 然后进入文件编写配置文件: 12345678910111213141516171819202122232425262728293031323334353637383940414243name: Deploy Changbaiqi Blog to GitHub Pageson: push: branches: - main ...

2024-01-14
Hexo博客笔记书写Front-matter参数大全
Hexo博客笔记书写Front-matter参数大全 常见Front-matter 12345678910111213141516171819---title: typora-vue-theme主题介绍date: 2018-09-07 09:25:00author: 长白崎img: /source/images/xxx.jpgtop: truehide: falsecover: truepublished: falsecoverImg: /images/1.jpgpassword: 8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92toc: falsemathjax: falsesummary: 这是你自定义的文章摘要内容,如果这个属性有值,文章卡片摘要就显示这段文字,否则程序会自动截取文章的部分内容作为摘要categories: Markdowntags: - Typora - Markdown--- 参数说明 title 文章标题 date 文章发布时间 author 文章作者 img...

2025-06-21
Hexo启用数学公式渲染
Hexo启用数学公式渲染 这里以Butterfly主题为例,Butterfly主题支持Mathjax和KaTex两种数学公式渲染引擎,这里我使用KaTex插件为例,因为KaTex更快更轻量 1 在主题配置文件中配置math 现在主题文件中的_config.yml文件中找到math配置 1234567891011121314151617181920212223242526# --------------------------------------# Math# --------------------------------------# About the per_page# if you set it to true, it will load mathjax/katex script in each page# if you set it to false, it will load mathjax/katex script according to your setting (add the 'mathjax: true' or 'katex: true' in...

2024-01-23
Hexo解决进入页面动画加载缓慢问题
Hexo解决进入页面动画加载缓慢问题 是否开启了进入页面启动加载动画,并且加载非常缓慢? 导致这个的原因大致有: 动画加载费时 浏览器需要将网站整体的元素都初始化完成,导致耗费时间 浏览器初始化网站时需要返回一个值,但一直没有返回 你的网站它心情不太好🧐 Anyway,想到一个粗暴但简单的方法来解决这个问题。 解决办法 打开 \themes\butterfly\layout\includes\loading\fullpage-loading.pug文件 将标注//新增的两行代码添加进去 1.旧版本Hexo解决办法 123456789101112131415161718192021222324252627282930#loading-box .loading-left-bg .loading-right-bg .spinner-box .configure-border-1 .configure-core .configure-border-2 .configure-core .loading-word=...

2024-01-23
Hexo通过插件对图片进行懒加载
Hexo通过插件对图片进行懒加载 一、下载Hexo-lazyload-image插件 1npm install hexo-lazyload-image --save 二、修改配置 找到hexo项目的根目录下的站点配置文件_config.yml,具体路径:blog/_config.yml,其中blog是你的项目文件夹。 1234567lazyload: enable: true onlypost: false # optional loadingImg: # optional eg ./images/loading.gif isSPA: false # optional preloadRatio: 3 # optional, default is...
评论