`
sunxboy
  • 浏览: 2868882 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jekyll 中文报错问题

 
阅读更多

在网上看到解决方法

在ruby目录下找到文件:convertible.rb

然后将

self.content = File.read(File.join(base, name))

 改为

self.content = File.read(File.join(base, name),:encoding=>"utf-8")

 

可以我的文件中是这样写的:

self.content = File.read_with_options(File.join(base, name),
merged_file_read_opts(opts))

 

观察方法 merged_file_read_opts,想必encoding是从_config.yml读取的。

于是在ruby目录下搜索_config.yml文件,添加一行:

encoding: utf-8

 

然后再在项目目录下运行jekyll serve,没有报错了,能正常显示中文。

 

分享到:
评论

相关推荐

    jekyllminimaltheme的中文简体化一款极简风格的jekyll主题

    Jekyll Minimal Theme 是一个专为 Jekyll 框架设计的简洁主题,它的中文简体化版本被命名为 "jekyll-minimal-theme-zh-cmn-hans-master",旨在提供一个轻量级且易用的博客或网站构建解决方案。Jekyll 本身是一个静态...

    Jekyll 博客管理工具

    **Jekyll博客管理工具详解** Jekyll是一款静态网站生成器,尤其适合个人博客的搭建与管理。它基于Ruby语言,采用Markdown格式编写内容,并通过 Liquid 模板引擎将内容、布局和样式表结合,生成静态HTML页面。由于...

    jekyll图形管理界面插件jekyll-admin.zip

    jekyll-admin 是一个 jekyll 插件,为用户提供了传统 CMS(内容管理系统)风格的图形化界面来创作内容和管理 jekyll 网站。该项目分为两部分。基于 Ruby 的 HTTP API 处理 jekyll 和文件系统的操作部分,以及在这个 ...

    Atom-jekyll-atom,在atom中使用jekyll的工具和片段的集合.zip

    5. **错误检测**:如果Jekyll在构建过程中遇到问题,Atom会显示相应的错误提示,帮助你快速定位并解决问题。 6. **版本控制**:由于Atom与Git深度集成,你可以方便地进行版本控制操作,如提交、拉取和解决冲突,这...

    Jekyll Writer

    **Jekyll Writer** 是一款专为Jekyll博客搭建者设计的本地化Markdown语法编辑器,尤其适用于Windows 32位(win32-ia32)平台。它为用户提供了高效且便捷的方式来编写和预览Markdown文档,是Jekyll用户进行内容创作的...

    jekyll简洁博客主题

    **Jekyll简介** Jekyll是一款静态站点生成器,它将文本格式的内容转换成静态的HTML和CSS文件,常用于创建个人博客或者项目文档网站。这个主题名为“jekyll简洁博客主题”,显然是一款专为Jekyll设计的简洁风格的...

    jekyll gem

    **Jekyll Gem 知识点详解** Jekyll 是一个静态站点生成器,它将文本格式的内容转换成静态HTML页面,广泛用于个人博客和项目文档的构建。Ruby 是Jekyll 的编程语言基础,所以理解Ruby环境至关重要。在描述中提到的`...

    jekylladmin是一个jekyll插件为用户提供了传统CMS风格的来创作内容和管理jekyll网站

    值得注意的是,由于 `jekylladmin` 是一个开源项目,其代码库位于 `f9b269a` 这个特定的提交版本,意味着可能存在一些已知或未知的问题。确保查看项目的GitHub仓库获取最新的更新和可能的bug修复,以获得最佳的使用...

    用jekyll制作高大上的网站(二)——实际应用

    确保你的Ruby版本和Jekyll版本匹配,以避免兼容性问题。 接着,创建一个新的Jekyll站点。运行`jekyll new my-site`,这将在当前目录下生成一个名为"my-site"的新Jekyll项目。进入该目录并启动本地服务器,使用`cd ...

    awesome-jekyll-editors, 一群优秀的Jekyll编辑.zip

    awesome-jekyll-editors, 一群优秀的Jekyll编辑 Awesome系列 @ 行星 Jekyll出色的Jekyll编辑器一群优秀的Jekyll编辑 捐赠欢迎。 有什么遗漏发送请求请求。 谢谢。"视觉"编辑器n 工具开源★565管理 ( github: 散文 ★...

    jekyll-snippets, Jekyll站点常用Fragment库.zip

    jekyll-snippets, Jekyll站点常用Fragment库 Fragment我是Jekyll的粉丝。 我已经在博客上建立了自己的博客,以及 Bootstrap 文档的文档和一个系列的主题文件。 这个库是一个常用的Jekyll Fragment库。电子邮件内容...

    jekyll-bootstrap-theme, jekyll Bootstrap/( sass版本).zip

    jekyll-bootstrap-theme, jekyll Bootstrap/( sass版本) jekyll-bootstrap-themeJekyll Bootstrap/;参见现场演示 @ henrythemes.github.io/jekyll-bootstrap-theme 注意:主题使用 Bootstrap/scss

    JekyllMetro, 基于地铁的Jekyll主题.zip

    JekyllMetro, 基于地铁的Jekyll主题 地铁Jekyll地铁是一个地铁inspire的主题 。摘要Jekyll是在 Bootstrap 和其他免费可用库之上构建的主题。 它的目的是提供一个完整的主题为个人网站的博客。版本开发( 测试版 2版)...

    jekyllthemes, Jekyll博客的最佳外观主题目录.zip

    jekyllthemes, Jekyll博客的最佳外观主题目录 主题Jekyll博客的最佳外观主题目录提交主题有一个你想分享的主题?fork 上的站点在 _posts 目录中创建一个新帖子并填写相关的YAML字段制作 250 x200缩略图并将它的放到...

    Ruby-AwesomeJekyll一组很棒的Jekyll工具插件主题指南

    **Ruby与Jekyll简介** Ruby 是一种面向对象的、动态类型的编程语言,以其简洁和高效而受到开发者喜爱。它在Web开发领域中的一个重要应用就是Jekyll,一个静态站点生成器。Jekyll 将文本格式化的内容(如Markdown或...

    Jekyll.Documentation

    **Jekyll 概述** Jekyll 是一个静态站点生成器,由GitHub的开发者Tom Preston-Werner创建。它基于Ruby语言,允许用户通过简单的文本格式(如Markdown)来编写内容,并将其转换为静态HTML和CSS网站。Jekyll的核心...

    jekyll-demo

    **Jekyll 概述** Jekyll 是一个静态站点生成器,由GitHub的创始人Tom Preston-Werner开发。它将文本格式的文件(如Markdown和Textile)转换为静态HTML和CSS,用于构建博客、个人网站或其他不需要服务器端动态脚本的...

    简单和响应式的Jekyll主题帮助中心

    **Jekyll简介** Jekyll是一款静态站点生成器,它能够将文本格式的内容转换成静态的HTML和CSS文件,便于在Web服务器上发布。这个“简单和响应式的Jekyll主题帮助中心”是为创建一个易于使用、对用户友好的在线帮助...

    Jekyll-Base, Jekyll的基本文件和文件夹结构.zip

    Jekyll-Base, Jekyll的基本文件和文件夹结构 这是一个将让你开始的基础,由 Daniel McGraw ( @danielmcgraw ) 创建。用法查看我的文章系列如何使用Jekyll创建你自己的Jekyll博客。结构. |--. gitignore

Global site tag (gtag.js) - Google Analytics