hexo初始化

安装hexo

需要先安装npm,git,配置好npm的淘宝镜像

生成hexo项目

hexo init <folder>

新建一篇文章

hexo new [布局文件] "文章标题" //布局文件默认使用 config.yml 中的 default_layout 参数代替

新建一个页面

hexo new page "title" 参数: -p : 指定页面路径,如-p about/me -r 如果存在同名文章替换 -s 作为文章发布后的文件名和url
generate
hexo generate 或者 hexo g 参数: -d 文件生成后立即部署网站 -w 监视文件变动 -b 生成过程中如果发生任何未处理的异常则抛出异常 -f 强制重新生成文件 -c 最大同时生成文件的数量,默认无限制

publish

hexo publish [布局文件] <filename> 发表草稿

server

hexo server //启动服务器,hexo 3.0版本将服务器单独分离,先安装server 才能使用 安装: npm install hexo-server --save 参数: -p 指定端口,默认4000 -s 只使用静态文件 -l 启动日志记录

deploy

hexo deploy //部署网站 简写 hexo d 参数 -g 部署之前预先生成的静态文件

render

hexo render <file1> [<file2>] ... 参数 -o 设置输出路径

migrarte 详细说明

hexo migrarte <type> //从其他博客迁移内容

clean

hexo clean //清理缓存文件 (db.json) 和已生成的静态文件(public),更换主题如果不生效,运行此命令

list

hexo list <type> //列出网站资料

version

hexo version //显示版本

模式

安全模式 hexo --safe //不会载入插件和脚本 调试模式 hexo --debug 终端显示调试信息并记录到debug.log 简洁模式 hexo --silent 隐藏终端信息

自定义配置文件路径

hexo server --config custom.yml 如果加载多个配置文件 hexo会合并成一个文件,并覆盖掉相同的配置

显示草稿

hexo --draft //显示source/_drafts文件夹中的草稿文章

自定义当前工作目录

hexo --cwd /path/to/cwd

开启server的问题

由于hexo更新去除了一些服务,需要自己检测,手动补充 npm audit fix //检测依赖 按照提示进行安装

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • hexo 图片显示问题及使用typora设置图片路径

    使用hexo生成静态资源后,由于url的问题会出现图片加载的问题,现在网上的文章及官方的解决方案大概分为三种:

    caoayu
  • 使用travisCI自动部署hexo博客并使用国内外不同dns

    首先注册一个账号,使用github账号登陆,授权github,让travis可以有权限访问你的github仓库,

    caoayu
  • 将hexo文章头转为hugo格式

    由于hexo的语言限制,在博客文章数量达到一定的数量后,生成静态内容的速度比较的缓慢,最近打算转到hugo的框架上,hugo使用的是golang编写的,号称是世...

    caoayu
  • 使用hexo在GitHub上搭建个人博客

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

    没有故事的陈师傅
  • Linux下搭建HEXO博客教程

    参考 https://segmentfault.com/a/1190000002632530

    Jean
  • hexo常用命令

    Hexo 约有二十个命令,但普通用户经常使用的只有下列几个: hexo s hexo s是hexo server的缩写,命令效果一致;启动本地服务器,用于预览主...

    xiangzhihong
  • 手把手教你搭建个人博客

    hexo + Gitee搭建个人博客 (Hexo和GitHub类似,但是访问比较慢)

    千羽
  • 【简历加分】hexo框架搭建个人博客站点,手把手教学。

    作为应届毕业生或者1-3年工作经验的程序员拥有自己的个人博客站点,绝对是简历的加分项,然而学习的成本确实非常的低,只要几十分钟就能搭建好自己的个人博客。

    浅羽的IT小屋
  • Mac下体验Hexo与Github Pages搭建

    很久之前就知道Github可以发布自己的博客,因为仅支持静态文件,一直懒于动手自己进行编辑。再了解到还存在 JekyII 和 Hexo 这样的内容生成框架后,终...

    大江小浪
  • hexo + Gitee搭建个人博客

    hexo + Gitee搭建个人博客 (Hexo和GitHub类似,但是访问比较慢)

    千羽

扫码关注云+社区

领取腾讯云代金券