hexo安装记录及其他电脑同步
一、准备工作
- 本地下载nodeJS(https://nodejs.org/zh-cn)
- 本地下载git(https://git-scm.com/download/win)
- 准备GitHub账号
二、安装hexo
- 安装nodeJS 安装完成后
按住win+R,输入cmd,进入 cmd 命令行工具,输入node -v查看 node 版本
输出版本号则安装成功 - 安装git 一路next即可
- 安装hexo
在 cmd 命令行中输入完成后输入hexo -v查看版本信息,确认安装成功。1
npm install hexo-cli -g
- 初始化根目录
创建文件夹Hexo-Blog,在 cmd 命令行中进入该目录,输入hexo init初始化根目录。 - 查看hexo
输入hexo g&&hexo s(生成静态文件,并开启本地服务器)
三、安装hexo主题
butterfly 为例:
1 | git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly |
如果安装主题报错
解决方案:执行如下命令
1 | npm install --save hexo-renderer-jade hexo-generator-feed hexo-generator-sitemap hexo-browsersync hexo-generator-archive |
清除缓存 hexo clean,生成静态文件即可 hexo g。
四、同步hexo到GitHub
自己使用GitHub Desktop,登录账号后,先创建一个私人的项目,在登录GitHub Desktop,clone私人项目为创建的博客文件夹,然后同步本地hexo文件到GitHub。传输到GitHub后可以部署到其他静态平台。
五、其他电脑修改hexo传输到GitHub
很多情况可能不是一个电脑进行编辑hexo,除了安装的电脑外,其他电脑需如下操作。
1.新电脑如上步骤安装nodeJS和git。
2.然后安装hexo,在 cmd 命令行中输入
1 | npm install hexo-cli -g |
3.安装GitHub Desktop同步需要修改的文件到本地文件夹,
在文件夹打开cmd,然后执行npm install、hexo g、hexo s。
即可以同步和测试。
六、hexo Butterfly 主题文章置顶
卸载 hexo-generator-index,然后安装 hexo-generator-index-pin-top
1 | npm uninstall hexo-generator-index --save |
使用方法:
在需要置顶的文章的Front-matter中加上top: true/数字即可,
数字越大,文章越靠前。
例子:
1 | cover: |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 垃圾海滩!
评论