如何尚未安装 Hexo,请参考Hexo 安装文档。
卸载 hexo:npm uninstall hexo
安装最新版本命令:npm install hexo,或者指定版本命令:npm install hexo@7.3.0
Hexo Commands
最常用三个命令:
$ hexo new [layout] <title>
$ hexo server
$ hexo deploy -g
创建一篇文章
创建一篇新的文章,如果没有指定layout,Hexo 会使用 _config.yml 中配置的default_layout,如果标题中包含空格,需要使用双引号将其引起来。
# 进入 hexo-site 目录
$ hexo new [layout] <title>
Hexo 有三种默认布局:post、page 和 draft。在创建者三种不同类型的文件时,它们将会被保存到不同的路径;而您自定义的其他布局和 post 相同,都将储存到 source/_posts 文件夹。
| 布局 | 路径 |
|---|---|
| post | source/_posts |
| page | source |
| draft | source/_drafts |
启动本地服务
$ hexo server
| Option | Description |
|---|---|
-p, --port |
Override default port |
-s, --static |
Only serve static files |
-l, --log |
Enable logger. Override logger format. |
部署网站
$ hexo deploy
| Option | Description |
|---|---|
-g, --generate |
Generate before deployment |
clean
$ hexo clean
Cleans the cache file (db.json) and generated files (public).
显示所有草稿
$ hexo --draft
Displays draft posts (stored in the source/_drafts folder).
发布草稿
$ hexo publish [layout] <filename>
代码生成
$ hexo generate
生成静态文件。
| 可选参数 | 描述 |
|---|---|
-d, --deploy |
生成完成后,同时发布 |
-w, --watch |
Watch file changes |
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以邮件至 ethan89@aliyun.com