🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 指令 [](https://github.com/hexojs/site/edit/master/source/zh-cn/docs/commands.md "改进本文") ## [](https://hexo.io/zh-cn/docs/commands.html#init "init")init ~~~ $ hexo init [folder] ~~~ 新建一个网站。如果没有设置 `folder` ,Hexo 默认在目前的文件夹建立网站。 ## [](https://hexo.io/zh-cn/docs/commands.html#new "new")new ~~~ $ hexo new [layout] <title> ~~~ 新建一篇文章。如果没有设置 `layout` 的话,默认使用 [_config.yml](https://hexo.io/zh-cn/docs/configuration.html) 中的 `default_layout` 参数代替。如果标题包含空格的话,请使用引号括起来。 ## [](https://hexo.io/zh-cn/docs/commands.html#generate "generate")generate ~~~ $ hexo generate ~~~ 生成静态文件。 | 选项 | 描述 | | --- | --- | | `-d`, `--deploy` | 文件生成后立即部署网站 | | `-w`, `--watch` | 监视文件变动 | ## [](https://hexo.io/zh-cn/docs/commands.html#publish "publish")publish ~~~ $ hexo publish [layout] <filename> ~~~ 发表草稿。 ## [](https://hexo.io/zh-cn/docs/commands.html#server "server")server ~~~ $ hexo server ~~~ 启动服务器。默认情况下,访问网址为: `http://localhost:4000/`。 | 选项 | 描述 | | --- | --- | | `-p`, `--port` | 重设端口 | | `-s`, `--static` | 只使用静态文件 | | `-l`, `--log` | 启动日记记录,使用覆盖记录格式 | ## [](https://hexo.io/zh-cn/docs/commands.html#deploy "deploy")deploy ~~~ $ hexo deploy ~~~ 部署网站。 | 参数 | 描述 | | --- | --- | | `-g`, `--generate` | 部署之前预先生成静态文件 | ## [](https://hexo.io/zh-cn/docs/commands.html#render "render")render ~~~ $ hexo render <file1> [file2] ... ~~~ 渲染文件。 | 参数 | 描述 | | --- | --- | | `-o`, `--output` | 设置输出路径 | ## [](https://hexo.io/zh-cn/docs/commands.html#migrate "migrate")migrate ~~~ $ hexo migrate <type> ~~~ 从其他博客系统 [迁移内容](https://hexo.io/zh-cn/docs/migration.html)。 ## [](https://hexo.io/zh-cn/docs/commands.html#clean "clean")clean ~~~ $ hexo clean ~~~ 清除缓存文件 (`db.json`) 和已生成的静态文件 (`public`)。 ## [](https://hexo.io/zh-cn/docs/commands.html#list "list")list ~~~ $ hexo list <type> ~~~ 列出网站资料。 ## [](https://hexo.io/zh-cn/docs/commands.html#version "version")version ~~~ $ hexo version ~~~ 显示 Hexo 版本。 ## [](https://hexo.io/zh-cn/docs/commands.html#选项 "选项")选项 ### [](https://hexo.io/zh-cn/docs/commands.html#安全模式 "安全模式")安全模式 ~~~ $ hexo --safe ~~~ 在安全模式下,不会载入插件和脚本。当您在安装新插件遭遇问题时,可以尝试以安全模式重新执行。 ### [](https://hexo.io/zh-cn/docs/commands.html#调试模式 "调试模式")调试模式 ~~~ $ hexo --debug ~~~ 在终端中显示调试信息并记录到 `debug.log`。当您碰到问题时,可以尝试用调试模式重新执行一次,并 [提交调试信息到 GitHub](https://github.com/hexojs/hexo/issues/new)。 ### [](https://hexo.io/zh-cn/docs/commands.html#简洁模式 "简洁模式")简洁模式 ~~~ $ hexo --silent ~~~ 隐藏终端信息。 ### [](https://hexo.io/zh-cn/docs/commands.html#自定义配置文件的路径 "自定义配置文件的路径")自定义配置文件的路径 ~~~ $ hexo --config custom.yml ~~~ 自定义配置文件的路径,执行后将不再使用 `_config.yml`。 ### [](https://hexo.io/zh-cn/docs/commands.html#显示草稿 "显示草稿")显示草稿 ~~~ $ hexo --draft ~~~ 显示 `source/_drafts` 文件夹中的草稿文章。 ### [](https://hexo.io/zh-cn/docs/commands.html#自定义-CWD "自定义 CWD")自定义 CWD ~~~ $ hexo --cwd /path/to/cwd ~~~ 自定义当前工作目录(Current working directory)的路径。