根据自己需求进行自定义修改和美化的blinkfox的hexo主题。
我的 personal blog ,可以点击查看预览。
安装NodeJS(Windows,Linux,MacOS均可)。
使用git克隆项目
git clone https://github.com/zhangyuanes/blinkTheme.git
进入项目文件夹,安装依赖包
npm install
清理并生成渲染
npm run clean
npm run build
本地预览
npm run server
访问http://localhost:4000
即可看到页面。预先配置有hexo-admin,在url结尾加入/admin
即可进入管理页面,可以在线md交互预览编辑。
预览渲染没有问题可以使用命令推送到远程仓库:需要预先设置_config.yml
中的部署配置
# Deployment
deploy:
type: git
repo: https://github.com/********/********.github.io.git
branch: master
清除source/_posts
下全部文章页,完成_config.yml
中其他个性化配置后重新清理并生成渲染,预览后推送即可。
本项目代码唯一需要用户单独存档的仅仅为source/_posts
下的原始md文章页面以及对应的配图。
补:配图请放在source/medias
中,如果需要分类请在此文件夹下新建文件夹放置即可,在页面中引用地址为:/medias/******.jpg
。