Hexo是基于Node.js的静态网站生成框架,使用Hexo可以快速创建个人博客,Hexo常用命令有助于日常博客管理,码笔记分享Hexo常用命令详解及使用方法:
Hexo常用命令详解及使用方法
hexo init
hexo init
命令用于初始化本地文件夹为网站的根目录语法:
$ hexo init [folder]
参数说明:
folder 可选参数,用以指定初始化目录的路径,若无指定则默认为当前目录
hexo new
hexo new
命令用于新建文章,可以简写为hexo n
语法:
$ hexo new [layout] <title>
参数说明:
layout:可选参数,用以指定文章类型,若无指定则默认由配置文件中的 default_layout选项决定
title:必填参数,用以指定文章标题,如果参数值中含有空格,则需要使用双引号包围
hexo generate
hexo generate
命令用于生成静态文件,可以简写为 hexo g
语法:
$ hexo generate
参数说明:
-d 选项,指定生成后部署
-w选项,监视文件变动
-b选项,生成过程中如果发生任何未处理的异常则抛出异常
-f选项,强制重新生成文件
-c选项,最大同时生成文件的数量,默认无限制
hexo publish
语法:
$ hexo publish [layout] <filename>
发表草稿。
hexo server
hexo server
命令用于启动本地服务器,一般可以简写为hexo s
启动服务器,默认情况下,访问网址为: http://localhost:4000/
参数说明:
-p选项,重设端口
-s选项,只使用静态文件
-l选项,启动日记记录,使用覆盖记录格式
hexo deploy
hexo deploy
命令用于部署网站,简写为hexo d
语法:
$ hexo deploy
参数说明
-g选项,部署之前预先生成静态文件
hexo render
hexo render
用户渲染文件语法:
$ hexo render <file1> [file2] ...
参数说明:
-o选项,设置输出路径
hexo migrate
hexo migrate
命令用于从其他博客系统 迁移内容。语法:
$ hexo migrate <type>
hexo clean
hexo clean
命令用于清除缓存文件(db.json)和已生成的静态文件(public)。例如:在更换主题后,如果发现站点更改不生效,可以运行该命令。
hexo list
hexo list
命令用于列出网站资料hexo version
hexo version
命令显示hexo版本Option(选项)
hexo --safe
hexo --safe
命令表示安全模式,用于禁用加载插件和脚本,安装新插件遭遇问题时,可以尝试以安全模式重新执行hexo --debug
hexo --debug
命令进入调试模式,在终端中显示调试信息并记录到debug.loghexo --silent
hexo --silent
简洁模式,隐藏终端信息。hexo --draft
hexo --draft
命令,显示source/_drafts文件夹中的草稿文章hexo --cwd
hexo --cwd
自定义当前工作目录(Current working directory)的路径。语法:
$ hexo --cwd /path/to/cwd
2024年云服务器租用优惠价格,11月最新: