2016-10-03 60 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

可悲的是,這並沒有爲我工作。如果我設法解決這個問題,我會讓你知道,但我不能很快弄清楚,我將不得不復制的東西,開始我真正想做的:( –

相關問題