环境需求
- Nodejs(8.0.2 )
- hexo
- Git(2.13.1 )
快速开始
- clone 文档项目
$ git clone https://github.com/CnTDou/tdou.cc.git tdou_cc
- 安装项目依赖包
$ cd tdou_cc && npm install && npm install -g hexo-cli
- 因当前项目主题是基于子模块引用更新子模块
$ git submodule update --init --recursive
- 启动开发者服务器
$ hexo s
如果您打开浏览器并访问http://localhost:4000
,您应该看到文档网站已启动并正在运行。
- 分支说明
- maseter hexo自动部署&github-pages
- v1.0 当前项目源文件
- 其他命令
hexo init # 初始化,安装所需包
npm install # 其实此句不是必须,新版本的Hexo在初始化时就安装好了依赖包)
hexo n # 新建文章,在source_posts文件夹里
hexo new page # 新建页面,比如想在导航栏新增一个“关于我”的页面
hexo clean # 清除本地的数据库和生成的public文件夹
hexo g # 生成博客文件
hexo s # 运行在本地浏览器,可当预览使用
hexo d # 部署博客到Github等
其他
- 功能:
- gulp压缩优化
- travis自动部署
- Disqus评论
- google&百度收录
- 百度资源搜索平台
- google search console
- Google Analytics and 百度统计
- 百度统计
- Google Analytics
FAQ
接入评论
- 参考
- https://hexo.io/zh-cn/docs/deployment
- https://www.jianshu.com/p/2b09156ee5b1
- Gitment评论功能接入
- https://blog.csdn.net/u012040909/article/details/79929542
- https://blog.csdn.net/nqmysbd/article/details/88764425
- hexo d -g 踩坑记