Hexo系列-1: 介绍

Hexo是一个快速、简洁且高效的博客框架,基于Node.js开发。生成的blog页面也是静态的,非常适合于github这种无法后台动态渲染纯静态资源页面的托管网站。具有下面几个特点:

超快速度

Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。

支持 Markdown

Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 Octopress 的大多数插件。

一键部署

只需一条指令即可部署到 GitHub Pages, Heroku 或其他平台。

插件和可扩展性

强大的 API 带来无限的可能,与数种模板引擎(EJS,Pug,Nunjucks)和工具(Babel,PostCSS,Less/Sass)轻易集成

丰富的theme资源

众多Hexo的使用者和开发者已经创作了几百款主题,必有一款适合你。不满意的话,你可以使用任何兼容的模板引擎创建自己的主题。

安装准备:
1、Node.js:
https://nodejs.org/en/download/

2、Git 工具:
https://git-scm.com/download/win

3、GitHub 注册账号:
https://github.com/

下一篇介绍安装和配置~

解决git pull push每次都需要输入密码问题

如果git clone的下载代码的时候是连接的https://而不是git@git (ssh)的形式,当操作git pull/push到远程的时候,总是提示输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦。

解决办法:

git bash进入你的项目目录,输入:

git config –global credential.helper store

然后会在本地生成一个文本,上边记录你的账号和密码。当然这些你可以不用关心。

然后你使用上述的命令配置好之后,再操作一次git pull,然后它会提示你输入账号密码,这一次之后就不需要再次输入密码了。