@@ -10,7 +10,7 @@ Blog template powered by jekyll
1010
1111## 2. 安装
1212 ### 2.1 安装 Ruby development environment
13- [ ` windows ` 安装教程] ( https://jekyllrb.com/docs/installation/windows/ ) .
13+ [ ` windows 安装教程 ` ] ( https://jekyllrb.com/docs/installation/windows/ ) .
1414 ### 2.2 安装Jekyll and bundler gems.
1515
1616``` shell
@@ -21,6 +21,62 @@ $ bundle config mirror.https://rubygems.org https://gems.ruby-china.com
2121# 删除Bundle的一个镜像源
2222$ bundle config --delete ' mirror.https://rubygems.org'
2323$ gem install jekyll bundler
24+ ```
25+
26+ ## 3. 创建博客
27+ Create a new Jekyll site at ./myblog.
28+ ``` shell
29+ $ jekyll new myblog
30+ or
31+ $ jekyll new . --force
32+ ```
33+
34+ 注意:如果卡住,这一步会存在一些依赖包的安装。例如:x` 64-mingw32、 tzinfo-data、tzinfo (~> 1.2)、minima (~> 2.5) ` 查看依赖包
35+
36+ ``` shell
37+ $ bundler list
38+ Could not find gem ' minima (~> 2.5) x64-mingw32' in any of the gem sources
39+ listed in your Gemfile.
40+ ```
41+
42+ 安装依赖包
43+ ``` shell
44+ $ gem install 64-mingw32、 tzinfo-data、tzinfo (~> 1.2)、minima (~> 2.5)
45+ ```
2446
47+ Change into your new directory.
48+ ``` shell
49+ cd myblog
50+ ```
51+
52+ Build the site and make it available on a local server.
53+ ``` shell
54+ $ bundle exec jekyll serve
55+ or (或者)
56+ $ bundle exec jekyll s
57+
58+ Configuration file: C:/Users/XH/myblog/myblog/_config.yml
59+ Source: C:/Users/XH/myblog/myblog
60+ Destination: C:/Users/XH/myblog/myblog/_site
61+ Incremental build: disabled. Enable with --incremental
62+ Generating...
63+ Jekyll Feed: Generating feed for posts
64+ done in 3.23 seconds.
65+ Auto-regeneration: enabled for ' C:/Users/XH/myblog/myblog'
66+ Server address: http://127.0.0.1:4000/
67+ Server running... press ctrl-c to stop.
2568```
69+ 当然也可以直接执行:
70+ ``` shell
71+ $ jekyll serve
72+
73+ ```
74+
75+ Browse to ` http://localhost:4000 `
76+
77+ ![ image] ( https://raw.githubusercontent.com/frankdevhub/frankdevhub.github.io/master/examples01.png )
78+
79+ ## 4. github 托管
80+ [ ` GitHub Pages ` ] ( https://pages.github.com/ ) 由Jekyll 提供支持,因此您可以免费使用 GitHub 轻松部署您的网站——[ ` 自定义域名 ` ] ( https://jekyllrb.com/docs/installation/windows/ ) 等等。
2681
82+ ![ image] ( https://raw.githubusercontent.com/frankdevhub/frankdevhub.github.io/master/examples02.png )
0 commit comments