new
在根目录下执行 hexo new "文章标题" 命令,会在 source/_posts 目录下生成一个 .md 文件。
hexo new "文章标题"
clean
在根目录下执行 hexo clean 命令,会清除 public 目录下的所有文件。
hexo clean
generate
在根目录下执行 hexo generate 命令,会在 public 目录下生成所有的静态文件。
hexo generate
以上命令可以简写为 hexo g,例如 hexo g 等同于 hexo generate。
- -d, --deploy 文件生成后立即部署网站
- -w, --watch 监视文件变动
- -b, --bail 生成过程中如果发生任何未处理的异常则抛出异常
- -f, --force 强制重新生成文件 Hexo 引入了差分机制,如果 public 目录存在,那么 hexo g 只会重新生成改动的文件。 使用该参数的效果接近 hexo clean && hexo generate
- -c, --concurrency 最大同时生成文件的数量,默认无限制
server
在根目录下执行 hexo server 命令,会在本地启动一个服务器,默认端口为 4000,默认访问地址为 URL_ADDRESS在根目录下执行 hexo server 命令,会在本地启动一个服务器,默认端口为 4000,默认访问地址为 http://localhost:4000。
hexo server
以上命令可以简写为 hexo s,例如 hexo s 等同于 hexo server。
- -p, --port 重设端口
-s, --static 只使用静态文件
-l, --log 启动日记记录,使用覆盖记录格式
deploy
在根目录下执行 hexo deploy 命令,会将 public 目录下的文件推送到指定的服务器上。
hexo deploy
以上命令可以简写为 hexo d,例如 hexo d 等同于 hexo deploy。
- -g, --generate 部署之前预先生成静态文件
命令配合使用更美味
构建网站则:
hexo clean && hexo g -d
本地查看则:
hexo clean && hexo g -s