Hexo 之旅
传送门
本地 Windows 搭建 Hexo 环境
安装 Node.js
安装 Node.js LTS 版本,下载后默认 next 即可,需要改安装位置的话,自行修改
可以参考
可选
更改默认路径
更改 npm 在安装全局模块时的路径和缓存 cache 的路径,不设置默认在 C 盘下
上述安装 Nodejs 的时候,例如选择在 D 盘下安装,就在 D:\nodejs 下新建两个文件夹 node_cache 和 node_global,然后在命令行中输入以下命令:
npm config set prefix "D:\nodejs\node_global" |
在 Windows 系统环境变量中添加一个变量,注意是在系统变量中新建
- 变量名
NODE_PATH
- 值
D:\nodejs\node_global\node_modules
编辑用户变量下的 Path
变量
- 将相应的 npm 的路径改为
D:\nodejs\node_global
命令行测试是否更改成功,输入以下命令,如果显示路径为 D:\nodejs\node_global
,则说明更改成功npm config get prefix
npm config get cache
安装 Git
进入 Git 官网进行下载,根据操作系统选择对应的版本,下载后默认 next 即可,需要改安装位置的话,自行修改
安装好后,右键点击桌面,选择 Git Bash Here,输入以下命令,查看是否安装成功git --version
安装 Hexo
首先在本地新建一个文件夹,例如 D:\Hexo
,然后在该文件夹下打开命令行,输入以下命令npm install -g hexo-cli
安装好后,输入 hexo init
命令进行客户端初始化
初始化完成后,输入 hexo g
进行静态部署
输入 hexo s
进行本地预览,浏览器访问 http://localhost:4000
即可查看,同时 ctrl + c
可以退出本地部署
安装 Hexo 的 Git 部署插件,这对之后有帮助npm install hexo-deployer-git --save
安装主题
在 Hexo 官网中有很多主题,可以根据自己的喜好选择,这里选择了 butterfly
主题
在
D:\Hexo
目录(也就是 Hexo 根目录)下,输入以下命令git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly |
然后在 D:\Hexo
目录下,打开 _config.yml
文件,修改 theme
为 butterfly
如果你没有 pug 以及 stylus 的渲染器,请下载安装npm install hexo-renderer-pug hexo-renderer-stylus --save
在 D:\Hexo
目录下,新建一个 _config.butterfly.yml
,并且把 D:\Hexo\themes\butterfly\_config.yml
中的内容复制到新建的 _config.butterfly.yml
中
注意是把主题文件中的进行复制,同时不要删除原有的 _config.yml 文件!!!
后续只需要在 _config.butterfly.yml
进行配置就行,Hexo 会自动合并主题中的 _config.yml
和 _config.butterfly.yml
里的配置,如果存在同名配置,会使用 _config.butterfly.yml
的配置,其优先度较高。