本地服务器

使用命令hexo server启动本地服务器

安装

如果运行命令不起作用,需要单独安装插件

npm install hexo-server --save

可选参数

-i, --ip            Override the default server IP. Bind to all IP address by default.
-l, --log [format]  Enable logger. Override log format.
-o, --open          Immediately open the server url in your default web browser.
-p, --port          Override the default port.
-s, --static        Only serve static files.
  • -i指定ip,默认ip0.0.0.0
  • -p指定端口号,默认端口号为4000
  • -s表示仅作用于静态文件

静态文件生成

使用命令hexo generate生成静态文件,生成的文件保存在public文件夹内

清理文件

使用命令hexo clean,将删除缓存数据库db.json和public`文件夹

$ hexo clean
INFO  Deleted database.
INFO  Deleted public folder.

启动服务器

正常启动

hexo server

输出调试信息

hexo server --debug

修改端口

hexo server -p 新端口号

静态模式(Static Mode),仅使用public文件夹下的文件

hexo server -s

修改ip

hexo server -i 192.168.0.13

生成文件后再部署,可以使用以下其中一条命令

$ hexo generate --deploy
$ hexo deploy --generate