Hexo建站系列「一」:Hexo安装和基本操作
Node.js 安装
官网地址:https://nodejs.org/en/
官网下载,然后安装就好
终端测试下
1 | npm |
两命令都有反应就是安装好了
Hexo安装
通过 npm 安装
1 | npm install -g hexo-cli |
1 | npm install hexo |
注意我这里需要用root权限安装
看官方文档 https://hexo.io/zh-cn/docs/ 的评论有说明
Hexo 基本使用
基本使用
查看hexo 版本
1 | hexo -v |
创建一个项目 test-blog
1 | hexo init test-blog |
本地启动测试
1 | hexo g |
也可以这样用
1 | hexo clean && hexo g && hexo s |
hexo clean 是用来清除缓冲的,一般测试不用太频繁
常用命令总结
记住以下命令基本就足够应付日常Hexo的使用了。
hexo help
获取帮助;hexo init [folder]
初始化Hexo项目目录,默认当前目录;hexo new [layout] <title>
layout选填,默认使用_config.yml
中的 default_layout 参数代替;hexo publish [layout] <filename>
发表草稿;hexo g
生成静态页面;hexo g -d
生成文章后立即部署;
hexo s
启动hexo服务,在本地可以通过http://localhost:4000
来访问页面;hexo s -p 3000
修改端口号为3000;hexo s -g
启动本地服务前,先执行hexo g
;
hexo d
部署hexo,前提是你已经配置了部署环境,通常是使用Git部署至Github或者Coding上;hexo d -g
部署前,先执行hexo g
;
hexo clean
清空产生的静态网站,也就是删除项目中public
文件夹,在调试页面的时候通常要用到,很多情况,修改了hexo配置文件,hexo服务并不能实时显示出来。建议部署到服务器上之前,都使用一下此命令;hexo version
查看环境以及版本;
参考:https://hexo.course.90byte.com/mu-lu/index/2.-ji-ben-ming-ling
更换主题
下载主题模版
模版查询页面:https://hexo.io/themes/
在这里去搜想用的模版
比较常用的是Next这个模版
然后clone 到themes文件夹下
1 | cd test-blog |
修改配置文件
然后修改站点的配置文件 test-blog/_config.yml , 和上面文件夹要同名
1 | theme: next |
修改语言的话也是 这个站点的配置文件下
1 | language: zh-CN |
Hexo启动
然后更新启动
1 | hexo g -d |