发布于 2017-01-27 23:24:16 | 131 次阅读 | 评论: 0 | 来源: 网友投递
Jekyll 免费的Blog生成工具
jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。但是可以配合第三方服务,例如discuz。最关键的是jekyll可以免费部署在Github上,而且可以绑定自己的域名。
Jekyll v3.4.0 发布了。本次更新内容如下:
功能增强
添加链接器参数到 array_to_sentence_string
过滤器 (#5597)
添加 group_by_exp
过滤器 (#5513)
使用 Addressable 而不是 URI 来解码 (#5726)
如果引入的文件出现错误,抛出 IncludeTagError 异常 (#5767)
编写 Jekyll::Utils::Exec.run 以运行 shell 命令 (#5640)
使用当前年份的 LICENSE 主题 (#5712)
更新 License (#5713)
Bug 修复
Escaped regular expressions when using post_url
. (#5605)
fix date parsing in file names to be stricter (#5609)
Add a module to re-define ENV["TZ"]
in Windows (#5612)
Use each instead of map to actually return nothing (#5668)
include: fix 'no implicit conversion of nil to String' (#5750)
Don't include the theme's includes_path if it is nil. (#5780)
test double slash when input = '/' (#5542)
use logger.info for related posts (#5822)
站点增强
Use only the used Font Awesome icons. (#5530)
Switch to https
when possible. (#5611)
Update _font-awesome.scss
to move .woff file before .ttf (#5614)
Update documentation on updating FontAwesome Iconset (#5655)
[site] Use defaults for docs and news-items (#5744)
Sort gems in docs/_config.yml
(#5746)
Add missing class (#5791)
Improve template docs (#5694)
Development Fixes
clean unit-test names in test/test_tags.rb
(#5608)
Add cucumber feature to test for bonafide theme gems (#5384)
Use assert_nil
instead of assert_equal nil
(#5652)
Rubocop -a on lib/jekyll (#5666)
Bump to rake 12.0 (#5670)
Rubocop Gemfile (#5671)
update Classifier-Reborn to 2.1.0 (#5711)
Rubocop: fix Rakefile and gemspec (#5745)
Use assert_nil
(#5725)
Sort gems in jekyll.gemspec
(#5746)
Rubocop: Require consistent comma in multiline literals (#5761)
Bump rubocop (#5765)
New rubocop security checks (#5768)
test/helper: fix flaky plugin path test by removing calls to Dir.chdir without a block (#5779)
Use latest jemoji gem (#5782)
Bump htmlproofer (#5781)
Bump rubies we test against (#5784)
Bump rdoc to v5.0 (#5797)
Bump codeclimate-test-reporter to v1.0.5 (#5798)
文档
Improve quickstart docs (#5689)
Add Jekyll-Post to list of plugins (#5705)
Add jekyll-numbered-headings (#5688)
Docs: move permalinks from documents into config (#5544)
Improve collections docs (#5691)
Fix #5730: add gcc and make to the list of requirements (#5731)
Remove instructions to install Jekyll 2 on Windows (#5582)
Fix example URL inconsistency (#5592)
Replace backticks within HTML blocks with HTML tags (#5435)
Add jekyll-migrate-permalink (#5600)
Fix bad config YAML in collections example (#5587)
Bring documentation on 'Directory Structure' up-to-date (#5573)
Fixed typo (#5632)
use backticks for Gemfile for consistency since in the next sentence … (#5641)
Update Core team list in the README file (#5643)
Improve Permalinks documentation. (#5653)
Fix typo in Variables doc page (#5657)
Fix a couple of typos in the docs (#5658)
Update windows.md (#5683)
Improve permalinks docs (#5693)
Document --unpublished build option (#5720)
Improve pages docs (#5692)
Added new includes.md topic to docs (#5696)
Replace a dead link with a web-archived one (#5738)
Remove duplicate paragraph. (#5740)
Addition of a sample "typical post" (#5473)
Fix a minor grammatical mistake on themes' document ### -dev (#5748)
Correct comments in data_reader.rb (#5621)
Add jekyll-pre-commit to plugins list (#5752)
Update quickstart.md (#5758)
Correct minor typo (#5764)
Fix a markdown link to look properly on the web (#5769)
[docs] Info about the help command usage (#5312)
Add missing merge labels for jekyllbot (#5753)
Fix broken links in documentation (#5736)
Docs: add match_regex
and replace_regex
filters (#5799)
Got that diaper money? (#5810)
Sort content by popularity using Google Analytics (#5812)
Rework CI doc to include multiple providers. (#5815)
Improve theme docs (#5690)
Add mention of classifier-reborn for LSI (#5811)
Added note about --blank flag (#5802)
Fixed inaccuracy in "Built-in permalink styles" docs (#5819)
下载地址