创建并部署博客的基本步骤
hexo new **
创建一个名字为**的博客,具体title也可在文档中修改hexo clean
清除缓存文件 db.json 和已生成的静态文件 publichexo g
hexo generate
的缩写
- 生成网站静态文件到默认设置的 public 文件夹。
- 便于查看网站生成的静态文件或者手动部署网站;
- 如果使用自动部署,不需要先执行该命令;
hexo s
hexo server
的缩写
-
启动本地服务器,用于预览主题。默认地址: http://localhost:4000/
-
预览的同时可以修改文章内容或主题代码,保存后刷新页面即可
hexo d
hexo deploy
的缩写
- 自动生成网站静态文件,并部署到设定的仓库。
常见问题
hexo s
有时候会出现以下报错
FATAL Port 4000 has been used. Try other port instead.
FATAL {
err: Error: listen EADDRINUSE: address already in use :::4000
at Server.setupListenHandle [as _listen2] (node:net:1334:16)
at listenInCluster (node:net:1382:12)
at Server.listen (node:net:1469:7)
可以在站点下的文件_config.yml内加上如下代码更改hexo-server运行时的端口号:
server:
port: 40401
compress: true
header: true
或者使用命令hexo serve -p 更改的端口号