安装前提
参考博客:http://blog.csdn.net/gdutxiaoxu/article/details/53576018#t5(写的很好,不用看我的了.....)
这篇:http://www.cnblogs.com/liuxianan/p/build-blog-website-by-hexo-github.html
安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:
hexo 文档(https://hexo.io/zh-cn/docs/)
可以通过 node -v git -v 查看是否安装
安装hexo:
$ npm install -g hexo-cli
新建hexo_site 站点并进入:
hexo init hexo_site
以下操作在hexo_site文件夹中进行:
新建一篇文章。如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。如果标题包含空格的话,请使用引号括起来。
next主题官网: http://theme-next.iissnan.com/getting-started.html
hexo 中文文档:https://hexo.io/zh-cn/docs/index.html
github和hexo关联关键:
同样在_config.yml文件中,找到Deployment,然后按照如下修改:
deploy:
type: git
repo: git@github.com:yourname/yourname.github.io.git
branch: master
如果没有执行者行命令,将会提醒
deloyer not found:git
- 1)注意需要提前安装一个扩展:
npm install hexo-deployer-git --save
使用 Hexo 插件插入音乐/视频 两个好用的hexo插件: **hexo-tag-aplayer:https://github.com/grzhan/hexo-tag-aplayer) **hexo-tag-dplayer: https://github.com/NextMoe/hexo-tag-dplayer
切换到hexo目录,运行:
1
|
npm install hexo-tag-aplayer@2.0.1
|
这里直接运行npm install hexo-tag-aplayer
只会安装2.0.0,这个版本会出现以下错误:
1
2
|
FATAL Cannot find module '/Users/hechao/Documents/TechBlog/CniceToUpp/node_modules/hexo-tag-aplayer'
Error: Cannot find module '/Users/hechao/Documents/TechBlog/CniceToUpp/nod
|
aplayer 播放视频的dplayer 使用npm安装: npm install hexo-tag-dplayer 在markdown内添加以下代码: {% dplayer "url=http://home.ustc.edu.cn/~mmmwhy/GEM.mp4" "pic=http://home.ustc.edu.cn/~mmmwhy/GEM.jpg" "loop=yes" "theme=#FADFA3" "autoplay=false" "token=tokendemo" %}
迁移hexo 博客
参考网址:
https://www.cnblogs.com/study-everyday/p/8902136.html
1. 查看远程分支: git branch -a 2. 查看本地分支: git branch 3. 切换分支: git checkout -b origin/source
拉取本地不存在的远程分支:、
git checkout -b 本地分支名 origin/远程分支名
git checkout -b source origin/source
这个将会自动创建一个新的本地分支,并与指定的远程分支关联起来