下载地址: https://nodejs.org/
下载地址: https://git-for-windows.github.io/
一路Next安装就好
1、打开Git Bash,执行命令:
npm install hexo-cli -g
如果不行就先执行:
npm --registry http://registry.cnpmjs.org info underscore
再执行:
npm install hexo-cli -g
然后执行:
hexo -v
看一下是否安装成功,成功的话会出现类似下图的Hexo信息
然后依次执行以下命令:
hexo init
npm install
hexo g
hexo s
在本地浏览器上输入地址:
http://localhost:4000/ 就可以看到如下图画面了
1、登录github,创建一个新的仓库New repository,Repository name填写:
git config --global user.name "<你的name>"
git config --global user.email "<你的email>"
设置好name和email就执行以下命令:
ssh-keygen -t rsa -C "你的email>"
按提示找id_rsa.pub文件,可以用记事本打开,复制全部内容。在浏览器中打开 https://github.com ,登录并打开settings,在SSH and GPG keys下New SSH Key,title随便填写,key就粘贴复制id_rsa.pub文件的内容。
在gitbash中执行以下命令验证是否添加成功
ssh -T git@github.com
deploy:
type:git
repo:
https://github.com/YourgithubName/YourgithubName.github.io.git
branch: master
在blog项目文件夹下打开Git Bash Here,执行以下命令上传到github:
npm install hexo-deployer-git --save
然后依次执行
hexo clean
hexo generate
hexo deploy
需要注意的是,每次上传更新时最好都依次执行一遍以上三个命令。
现在在浏览器中输入 http://yourgithubname.github.io 就可以看到你的个人博客了。
打开Git Bash Here,执行以下命令新建文章:
hexo new '文章名'
文章的编辑可查看hexo的写作: https://hexo.io/zh-cn/docs/writing.html
我们的博客都是用Markdown写的,文件是.md文件格式,可以下载Sublime或Markdown来写,在你的blog项目文件夹\source_posts\下打开新建的文章,我是用MarkdownPad2编写的,编写完保存。
然后打开Git Bash Here依次执行以下命令:
hexo clean
hexo generate
hexo deploy
hexo init :初始化一个文件夹
hexo g :即hexo generate,生成静态文件
hexo s :即hexo server,创建服务
hexo d :即hexo deploy,发布文件到github上
hexo n :即hexo new,新建一篇文章
在你博客项目文件夹下,打开Git Bash Here,执行以下命令下载next主题。
git clone https://github.com/iissnan/hexo-theme-next themes/next
然后在站点配置文件_config.yml修改:
theme: next
再次打开Git Bash Here,依次执行以下命令:
hexo clean
hexo s --debug
现在在本地浏览器上输入地址: http://localhost:4000/ 就可以看到NexT主题了。
- 具体配置请到 http://theme-next.iissnan.com/getting-started.html 查看。
另外可以在 https://hexo.io/themes/ 中选择你喜欢的主题。
具体可以参考这篇文章:http://www.jianshu.com/p/f7b533b1769c