【问题标题】:_config.yml is not recognized while building jekyll构建 jekyll 时无法识别 _config.yml
【发布时间】:2018-10-20 15:10:38
【问题描述】:

以下是所要求的具体步骤:

  • 我下载了Ruby
  • 已安装 JekyllBundler
  • 检查了Jekyll -vBundler -v是否正确安装
  • 我有版本Jekyll 3.8.4,捆绑器版本是Bundler 1.16.6
  • Jekyll 新的医疗保健过渡工具包(这就是我获得新网站的地方)
  • 然后我做了Jekyll buildJekyll serve,我得到了错误:

Configuration file: none

【问题讨论】:

  • “清理宝石”是什么意思?请更新您的问题并列出您为产生此错误所采取的确切步骤。不是“遵循网站上的说明”,而是您实际执行的操作。
  • 这里我按照你的要求更新了帖子。

标签: ruby jekyll bundler


【解决方案1】:

您错过了一个步骤,但也不要在项目名称中使用空格,并且命令或路径名不需要大写

# this command will create a new project in a new relative folder
jekyll new healthcare-transition-toolkit

# then you need to cd into that folder
cd healthcare-transition-toolkit

此时您的命令应该可以正常工作了

bundle exec jekyll serve

bundle exec jekyll build 

【讨论】:

  • 非常感谢!!这是有效的。还有 2 个问题:1)cd 代表什么?在这种情况下,我怎样才能让 GitHub 成为我的相对目录?如果您推荐,我可以为它发布一个单独的问题?
  • 谢谢我确实摆脱了空间。我的导师从一开始就提到了这一点。
  • 如果你不知道cdchange directory 的通用命令,那么你真的有很多东西要学。这是基本的操作系统目录命令 101。
  • 所以基本上这将是我的根目录的扩展,因为 GitHub 是网站文件夹现有位置的下一个文件夹。
  • 我不知道你的目录结构是什么。但是jekyll new 会在你的当前目录下创建一个新的 jekyll 项目,但会在一个新的子目录中使用你给它的名称,这就是为什么你不应该使用空格,否则你将不得不转义空格。但是如果那是你的操作系统,你真的需要像mac.appstorm.net/how-to/utilities-how-to/… 或谷歌这样的基本课程来为 Windows 提供一些东西
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-27
  • 1970-01-01
  • 2014-11-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多