Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby _生成jekyll时无法识别config.yml_Ruby_Jekyll_Bundler - Fatal编程技术网

Ruby _生成jekyll时无法识别config.yml

Ruby _生成jekyll时无法识别config.yml,ruby,jekyll,bundler,Ruby,Jekyll,Bundler,以下是所要求的确切步骤: 我下载了Ruby 安装了Jekyll和Bundler 通过Jekyll-v和Bundler-v 我有版本jekyll3.8.4,bundler版本是bundler 1.16.6 Jekyll new Healthcare Transition Toolkit(这是我获得新网站的地方) 然后我做了Jekyll构建和Jekyll服务,我得到了错误: 配置文件:无 您错过了一个步骤,但也没有在项目名称中使用空格,并且命令或路径名称不需要大写 # this command

以下是所要求的确切步骤:

  • 我下载了Ruby
  • 安装了
    Jekyll
    Bundler
  • 通过
    Jekyll-v
    Bundler-v
  • 我有版本
    jekyll3.8.4
    ,bundler版本是
    bundler 1.16.6
  • Jekyll new Healthcare Transition Toolkit(这是我获得新网站的地方)
  • 然后我做了
    Jekyll构建
    Jekyll服务
    ,我得到了错误:

配置文件:无

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

# 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


“清理宝石”是什么意思?请更新您的问题,并列出您为产生此错误而采取的确切步骤。不是“按照网站上的说明”而是你实际做的事情。这里我按照你的要求更新了帖子。非常感谢!!这是有效的。还有两个问题:
cd
代表什么?在这种情况下,如何使GitHub成为我的相对目录?如果你推荐的话,我可以为它单独发布一期。谢谢,我确实去掉了这个空间。我的导师从一开始就提到了这一点。如果你不知道
cd
change directory
的通用命令,那么哇,你真的有很多东西要学。这是基本的OS目录命令101。所以基本上这是我根目录的扩展,因为GitHub是网站文件夹现有位置的一个文件夹。我不知道你的目录结构是什么。但是,
jekyll new
将在当前目录下创建一个新的jekyll项目,但是在一个新的子目录中创建一个您指定的名称,这就是为什么您不应该使用空格,否则您将不得不转义空格。但是如果你的操作系统是windows的话,你真的需要上一堂基础课,比如谷歌或者谷歌
bundle exec jekyll build