2016-10-03 148 views
1

我有一个组织的GitHub页面www.spoonmangames.cl,我创建了一个项目叫做网站这样Unity3DTools我可以www.spoonmangames.cl/Unity3DTools/Github页面,如何让我的项目网站使用主站点布局?

到目前为止好访问,但我想我的项目网站使用我已经在我的组织中创建的布局页。我试图在项目网站的index.html的前端部分添加layout: default,但它只是显示一个带有标题的空白页面(实际上您可以在上面的url中查看)。

我不想复制东西到项目的网站,有没有其他解决方案?

顺便说一下,项目网站只有readme.md和index.html,也许我应该添加一个config.yml一些特殊的配置?

在此先感谢。

+0

您可以尝试使用[Jekyll主题](https://jekyllrb.com/docs/themes/)。 –

回答

0

如果我们谈论的两件事是这main site和这subdirectory,那么也许jekyll并不真正知道你的子目录,所以它不会尝试服务它。

您是否尝试上传unity3dtools.md(或〜.html)到主站点的根目录,然后将其固定到/Unity3DTools

以上可能是一个解决方案,但如果你不想要任何东西复制到项目现场,也许你应该考虑在_config命名的东西定义一个新collection,如“项目”,然后您创建的每个项目,应该包含一个属性“directory”,在这种情况下,该目录指向/Unity3DTools目录。

尝试以下操作(注意,先试试这个在您的本地开发第一)

collections: 
    projects: 
    output: true 

然后做出_projects目录并作出Unity3DTools.md文件与一些如下的:

--- 
name: Unity3DTools 
permalink: /Unity3DTools 
projectDir: Unity3DTools 
[some extra stuff you want] 
--- 

我很确定这还不够,但也许这有助于你的进一步研究来完成。分享,如果你前进了一些步骤!

+0

可悲的是,这并没有为我工作。如果我设法解决这个问题,我会让你知道,但我不能很快弄清楚,我将不得不复制的东西,开始我真正想做的:( –

相关问题