Windows下搭建Hexo博客
安装Node.js,
Node.js
版本需不低于10.13
,建议使用Node.js 12.0
及以上版本。安装Git并添加环境变量。
安装 Hexo
1
npm install -g hexo-cli
建站
在合适的目录下打开命令行窗口,执行如下命令将会在当前目录新建博客根目录以及博客所需文件。其中
<blog_root>
表示生成的博客根目录名。1
hexo init <blog_root>
或者手动创建博客根目录`
‘,进入博客根目录后执行如下命令: 1
hexo init
进入博客根目录,执行如下命令安装相关依赖:
1
npm install
在博客根目录下的
_config.yml
文件中配置网站信息,具体可参考Hexo官网配置。
创作
新建博文
1
hexo new <title>
在
<blog_root/source/_posts>
目录下创建一篇名为<title>
的博客文章,title
中包含空格时主要使用双引号。该命令可简写为hexo n <title>
。生成静态文件
1
hexo generate
该命令可简写为
hexo g
。预览博客(可选操作)
1
hexo server
该命令会启动一个服务器,通过默认网址
http://localhost:4000/
可访问生成的静态网站。该命令可简写为hexo s
。1
2
3INFO Validating config
INFO Start processing
INFO Hexo is running at http://localhost:4000/ . Press Ctrl+C to stop.该命令主要用于在部署之前预览生成的静态网站,因此也用于检验
Hexo
是否安装成功。部署博客
1
npm install hexo-deployer-git --save
【修改配置】在开始部署之前,必须先在
_config.yml
配置相应的deploy参数。如果是使用github搭建的个人博客,可参考如下配置:1
2
3
4deploy:
type: git
repository: git@github.com:<user>/<user>.github.io.git
branch: main【注】请将
<user>
替换为自己的github
用户名。开始部署
1
hexo deploy
执行该命令可部署之前生成的静态网站,命令可简写为
hexo d
。在完成博客且确认博客内容无误之后,也可通过如下命令进行快速生成并部署静态网站:
1
hexo d -g
详细的命令参数以及其他命令可在Hexo官网查阅。
[参考]
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 羽墨志!
评论