Demo:
搭建
初始博客环境
cnpm i -g hexo-clihexo initcnpm install复制代码
配置博客参数
./_config.yml//部署(提交)模式# Deployment## Docs: https://hexo.io/docs/deployment.htmldeploy: type: git repo: git@github.com:kunlingou/kunlingou.github.io.git branch: masterhexo s //启动服务复制代码
部署(提交到git)
cnpm i -S hexo-deployer-githexo cleanhexo g -d //生成后部署hexo generate hexo deploy 复制代码
关联域名
./source/CNAMEwww.kunlingou.club复制代码
问题
- 无法访问
googleapis
相关链接jquery.min.js
.\themes\landscape\layout\_partial\after-footer.ejs
将ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js
替换为libs.baidu.com/jquery/2.0.3/jquery.min.js
。
hexo cleanhexo g -d复制代码
- 主题(NexT) 参考文档:
./git clone https://github.com/theme-next/hexo-theme-next themes/next./_config.yml# Extensions## Plugins: https://hexo.io/plugins/## Themes: https://hexo.io/themes/# theme: landscapetheme: next复制代码
- next
git clone https://github.com/theme-next/hexo-theme-next themes/next
- replica
git clone git@github.com:sabrinaluo/hexo-theme-replica.git themes/replica
使用
hexo常用命令
hexo n "XXX"//新建文章hexo g -d //生成静态文件,生成后部署hexo s //启动本地服务器hexo clean //清除缓存文件db.json和生成文件./public/复制代码
option
hexo --safe //安全模式hexo --debug //调试模式hexo --silent //静默模式复制代码