抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

無名小栈

站点重构中

这是 Hexo 默认生成的第一篇文章。我对其中的内容做了些许修改,增加了一些常用命令,或许还能帮助一些刚使用 Hexo 的新手。

快速开始

初始化 Hexo

1
npm install -g hexo-cli

安装到指定文件夹

1
2
3
hexo init <文件夹路径> # 输入时不要带 < >
cd <文件夹路径> # 输入时不要带 < >
npm install

生成静态文件

1
hexo generate

本地运行

1
hexo server

升级 Hexo

1
2
3
4
5
6
7
8
9
10
hexo version # 查看当前版本
cnpm install -g cnpm # 升级 npm
cnpm cache clean -f # 清除 npm 缓存
cd <博客安装目录> # 输入时不要带 < >
cnpm install -g npm-check # 检查可升级的插件
cnpm install -g npm-upgrade # 升级系统中的插件
npm-check
npm-upgrade
cnpm update # 更新 Hexo 及所有插件
hexo version # 查看升级是否成功

常用命令

创建新文章

1
2
3
hexo new "Post name" # 标题包含空格,需使用引号括起来
# 或
hexo n "Post name" # 标题包含空格,需使用引号括起来

创建新页面

1
hexo new page "page name" # 标题包含空格,需使用引号括起来

创建新草稿

1
hexo new draft "page name" # 草稿文件存放在 /source/_drafts 路径下

草稿转为正式文章

1
hexo publish "page name" # 该命令会把 /source/_drafts 下的文章移到 /source/_posts 下

生成静态页面

1
2
3
hexo generate
# 或
hexo g
监视文件变动
1
hexo generate --watch

清除

1
hexo clean

运行服务器

Hexo 自动监视文件变动并自动更新
1
2
3
hexo server
# 或
hexo s
静态模式,Hexo 不会监视文件变动
1
hexo server -s
简洁模式,隐藏终端信息
1
hexo --silent
更改运行端口
1
hexo server -p 5000
自定义运行 IP
1
hexo server -i 192.168.1.1

部署

1
2
3
hexo deploy
# 或
hexo d # 若安装了 hexo douban 插件,则不能使用该简化命令

一键三连

本地预览
1
hexo clean && hexo generate && hexo server
部署到服务器
1
hexo clean && hexo generate && hexo deploy

评论区 请大家友善讨论哦