MarkDown 相关
Summary: Author: 张亚飞 | Read Time: 2 minute read | Published: 2016-06-12
Filed under
—
Categories:
Linux
—
Tags:
Note,
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
Hugo 相关
Hexo 相关
HEXO 博客搭建
Window 下环境搭建
npm install hexo-cli -g
npm install hexo --save
如果命令无法运行,可以尝试更换taobao的npm源
npm install -g cnpm --registry=https://registry.npm.taobao.org
Hexo 初始化
- 安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件.
$ hexo init <folder>
$ cd <folder>
$ npm install
- 新建完成后,指定文件夹的目录如下
. ├── _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主题页面下载你喜欢的主题
- 安装Hexo插件
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
Reference:
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 在线编辑器
Comments