MarkDown 相关

Markdown 相关笔记摘要

Markdown标准语法与GitHub Flavored Markdown语法大全

markdown 支持的编程语言:

actionscript, apache, bash, clojure, cmake, coffeescript, cpp, cs, css, d, delphi, django, erlang, go, haskell, html,
http, ini, java, javascript, json, lisp, lua, markdown, matlab, nginx, objectivec, perl, php, python, r, ruby, scala, smalltalk, sql, tex, vbscript, xml

国内不错但收费的markdown在线编辑器

参考列表


Hexo 相关

HEXO使用心得(持续更新)
标签插件(Tag Plugins)

HEXO 博客搭建

Window 下环境搭建

npm install hexo-cli -g
npm install hexo --save

如果命令无法运行,可以尝试更换taobao的npm源

npm install -g cnpm --registry=https://registry.npm.taobao.org

Hexo 初始化

  1. 安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件.
1
2
3
$ hexo init <folder>
$ cd <folder>
$ npm install
  1. 新建完成后,指定文件夹的目录如下
1
2
3
4
5
6
7
8
9
.
├── _config.yml
├── package.json
├── scaffolds
├── scripts
├── source
| ├── _drafts
| └── _posts
└── themes
  • scaffolds 工具模板
  • scripts hexo的功能js
  • source 博客资源文件夹
  • source/_drafts 草稿文件夹
  • source/_posts 文章文件夹
  • themes 存放皮肤的文件夹
  • themes/landscape 默认皮肤文件夹
  • _config.yml 全局配置文件
  • db.json json格式的静态常量数据库
  • _posts目录:Hexo存放博客文章的文件夹
  • themes目录:存放皮肤的文件夹,默认使用官方的主题 你也可以从hexo主题页面下载你喜欢的主题
  1. 安装Hexo插件
1
2
3
4
5
6
7
8
9
10
11
12
13
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-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
npm install hexo-generator-feed@1 --save
npm install hexo-generator-sitemap@1 --save

本地查看效果

继续执行以下命令,成功后可登录localhost:4000查看效果

hexo server

Hexo简写命令

hexo n #生成文章,或者source\_posts手动编辑
hexo s #本地发布预览效果
hexo g #生成public静态文件

最后我选择手动同步更新至GitHub

部署静态网页到GitHub

在 GitHub 下创建项目 coam.github.com

修改 _config.yml 的以下部分为

deploy:
  type: git
  repository: git@github.com:coam/coam.github.io.git
  branch: master

执行命令以下命令发布博客

hexo g //生成博客文章
hexo d //上传至 github
hexo new myNewBlog

Hexo 主题 Jacman

hexo 默认 theme 主题是 landscape ,修改为 jacman

git clone https://github.com/wuchong/jacman.git themes/jacman

参考

使用GitHub和Hexo搭建免费静态Blog
Jacman基于Pacman修改的Hexo主题
wuchong/jacman
如何使用 Jacman 主题

Hexo 主题 next

Next theme - chriskempson/tomorrow-theme
hexo-theme-yelee
hexo-theme-yelee 效果参考 moxfive

Wordpress 迁移到 Hexo
配置参考 - Hexo 静态博客使用指南


jekyll blog 相关

jekyll 基本用法

Markdown Material theme-gdg-managua/jekyll-mdl
Markdown Material theme-CloudCannon/Read-Only-Jekyll-Theme

Jekyll 参照 博客 cenalulu/cenalulu.github.io

Markdown 在线编辑器

参考
Git 笔记:用 Github + Jekyll 写博客
使用Jekyll在Github上搭建个人博客(环境搭建)
Git 笔记:用 Github + Jekyll 写博客
Install a Syntax Highlighter

文章目录
  1. 1. Markdown 相关笔记摘要
    1. 1.0.1. markdown 支持的编程语言:
  2. 1.1. 参考列表
  3. 1.2. Hexo 相关
    1. 1.2.1. HEXO 博客搭建
      1. 1.2.1.1. Window 下环境搭建
      2. 1.2.1.2. Hexo 初始化
      3. 1.2.1.3. 本地查看效果
      4. 1.2.1.4. 部署静态网页到GitHub
    2. 1.2.2. Hexo 主题 Jacman
    3. 1.2.3. Hexo 主题 next
  4. 1.3. jekyll blog 相关