如何安装hexo
一、前置环境安装
1、已经安装好nodejs(包括包管理工具npm、cnpm)、git(以上ubuntu系统下,均可以通过二进制apt-get安装)
附nodejs安装教程:
先安装nodejs的管理工具:
1 |
|
相关参数指令(全局操作需要加上sudo):
指令含义 | 指令 |
---|---|
安装最新长期支持版node | n lts |
版本检查 | node -v |
安装指定版本 | n 版本号 |
安装最新稳定版 | n lts |
卸载指定版本node | n rm 0.9.4 v0.10.0 |
查看已有的node版本,并切换 | n |
2、接着准备安装hexo脚架环境:
1 |
|
二、开始安装
新建一个文件夹用于保存hexo博客对象node(有关于npm的操作,建议都使用cnpm操作代替):
1 |
|
如果遇到无法安装依赖的问题,输入:
1 |
|
三、本地部署(不想要本地部署,可跳过)
1 |
|
四、远程部署
前置工作:完成github对本地主机间的RSA SSL密钥设置(远程仓库设置rsa公钥),保证后续git操作成功,并新建一个远程仓库
修改配置文件和安装Git部署插件
1、进入Blog文件夹,找到_config.yml,
下滑到文件底部,填上如下内容:
1 |
|
2、接着输入:
1 |
|
五、安装Fluid主题
1、通过 npm/cnpm 直接安装,进入博客目录执行命令:
1 |
|
2、粘贴覆盖_config.fluid.yml和 _config.yml
3、粘贴覆盖Blog/themes/fluid/source/img
生成静态文件和远程部署(后续更新修改,都是这三步)
1 |
|
访问和绑定域名
参考:https://zhuanlan.zhihu.com/p/103813944
五、后续环节
相关markdown编辑器下载,
linux:
1 |
|
windows:
1 |
|
设置和优化相关主题参考:https://zhuanlan.zhihu.com/p/105584373
如何安装hexo
http://example.com/2023/12/28/如何安装hexo/