Hexo常用命令详解

写在前面的话上一篇文章 我们了解了怎样利用Hexo框架的配置文件对网站进行某些定制,现在我们再来深入了解一下Hexo框架的常用命令吧

温馨提示 :想要了解更规范的官方说明,可参考文档:https://hexo.io/docs/commands

hexo init ——初始化网站

$ hexo init [folder]

folder 可选参数,用以指定初始化目录的位置,若无指定则默认为当前目录


hexo new / hexo n ——新建文章

$ hexo new [layout] <title>

layout 可选参数,用以指定文章类型,若无指定则默认由_config.yml文件的default_layout决定

title 必填参数,用以指定文章标题,如果title中含有空格需要使用双引号包围


hexo generate / hexo g ——生成静态文件

$ hexo generate
选项 描述
-d 生成后部署,与 hexo d -g 等价

说明 :详细信息请参考:https://hexo.io/docs/generating.html


hexo server / hexo s ——启动本地服务器

$ hexo server
选项 描述
-p 指定服务器端口,默认为 4000
-i 指定服务器IP地址,默认为 0.0.0.0
-s 静态模式 ,仅提供public文件夹中的文件并禁用文件监视

说明 :运行服务器前可能需要安装hexo-server插件

$ npm install hexo-server --save

详细信息请参考:https://hexo.io/docs/server.html


hexo deploy / hexo d ——部署网站

$ hexo deploy
选项 描述
-g 部署前生成,与 hexo g -d 等价

说明 :部署前需要修改_config.yml 配置文件,下面以 git 为例说明

deploy:
    type: git
    repo: <repository url>
    branch: master
    message: 自定义提交消息,默认为Site updated: {{ now('YYYY-MM-DD HH:mm:ss') }}

详细信息请参考:https://hexo.io/docs/deployment.html


hexo clean ——清理文件

$ hexo clean

清除缓存文件db.json和生成文件public,网站显示异常时可尝试此操作


Option

hexo --safe ——安全模式

$ hexo --safe

禁用加载插件和脚本,安装新插件时遇到问题可尝试此操作

hexo --debug ——调试模式

$ hexo --debug

将详细消息记录到终端和debug.log 文件

hexo --silent ——静默模式

$ hexo --silent

静默输出到终端

写在后面的话 :好了,我们对Hexo框架已经有了一定的了解了,下一篇文章我们将一起来对网站进行一些界面上的优化处理,谢谢大家

猜你喜欢

转载自www.cnblogs.com/wsmrzx/p/9439448.html