Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

sphenginx/hexo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

48 Commits

Repository files navigation

sphenginx.github.io

Deploy this blog with hexo!

$ npm install hexo-cli -g 
$ npm install hexo --save 
  • init hexo folder

安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。

$ hexo init <folder> 
$ cd <folder> 
$ npm install 
  • install hexo plugins
$ npm install hexo-generator-index --save
$ npm install hexo-generator-archive --save
$ npm install hexo-generator-category --save
$ npm install hexo-generator-tag --save
$ npm install hexo-generator-feed@1 --save
$ npm install hexo-generator-sitemap@1 --save
$ npm install hexo-server --save
$ npm install hexo-deployer-git --save
$ npm install hexo-deployer-heroku --save
$ npm install hexo-deployer-rsync --save
$ npm install hexo-deployer-openshift --save
$ npm install hexo-renderer-marked@0.2 --save
$ npm install hexo-renderer-stylus@0.2 --save
  • use && debug

部署到Github前需要配置_config.yml文件。

deploy:
 type: github 
 repository: https://github.com/sphenginx/sphenginx.github.io.git 
 branch: master 

之后执行下列指令即可完成部署,注意部署会覆盖掉你之前在版本库中存放的文件。

$ hexo clean 
$ hexo generate 
$ hexo deploy 

如果需要预览或者调试你的博客,可以启动本地服务器:

$ hexo server 

然后在浏览器输入 http://localhost:4000 即可查看

注:修改配置文件时注意YAML语法,参数冒号:后一定要留空格

QA

  • Question:Win platform first commit code appear git replacing LF with CRLF notice?
  • Answer:With stackoverflow helper, set config autocrlf info below:
$ git config core.autocrlf false

Helper url

About

Deploy a blog with hexo and gh-pages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /