zoukankan      html  css  js  c++  java
  • 建立地方Jekyll周边环境

    近期使用github建立一个博客,只是要了解markdown语法,因为markdown后写的不是立即可见。所以,每一个成品都要经过在线调试,在线调试已经上线的文章,每次上线有反复git add, git commit, git push这三个步骤的。

    这很复杂。试文章。就上网搜了下,发现可以安装jekyll本地环境。以下就来说说我的安装步骤。安装过程中也出现了不少问题,我的安装环境是ubuntu 12.04 。
    1. 安装ruby

    $ sudo apt-get install ruby1.9.1-dev
    2. 设置国内ruby的源
    $ sudo gem souces -a http://ruby.taobao.org
    3. ubuntu下须要自己安装nodejs, 等一些其它的包(假设没安装以下的包,执行jekyll server会遇到ExecJS::RuntimeUnavailable 错误)
    $ sudo apt-get install python-software-properties
    $ sudo add-apt-repository ppa:chris-lea/node.js
    $ sudo apt-get update
    $ sudo apt-get install nodejs
    4. 安装jekyll
    $ sudo gem install jekyll
    5. 假设上一步安装过程中没有安装rdoc, rdiscount, kramdown等。能够运行以下步骤安装
    $ sudo gem install kramdown
    $ sudo gem install rdoc
    $ sudo gem install rdiscount
    6. 上面步骤执行完后,本地的jekyll环境就搭建完毕了,进入你博客的文件夹,执行以下的命令启动
    $ jekyll server
    之后会有提示,訪问http://0.0.0.0:4000就能够啦。

    參考:
    http://beiyuu.com/github-pages/

    http://stackoverflow.com/questions/7092107/rails-could-not-find-a-javascript-runtime


    假设你认为本篇对你有收获。请帮顶。
    另外,我开通了微信公众号--分享技术之美,我会不定期的分享一些我学习的东西.
    你能够搜索公众号:swalge 或者扫描下方二维码关注我

    (转载文章请注明出处: http://blog.csdn.net/swagle/article/details/28419203 )

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    标签的讲解
    属性分类
    LeetCode 003. 无重复字符的最长子串 双指针
    Leetcode 136. 只出现一次的数字 异或性质
    Leetcode 231. 2的幂 数学
    LeetCode 21. 合并两个有序链表
    象棋博弈资源
    acwing 343. 排序 topsort floyd 传播闭包
    Leetcode 945 使数组唯一的最小增量 贪心
    Leetcode 785 判断二分图 BFS 二分染色
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4679617.html
Copyright © 2011-2022 走看看