我想了解Octopress的整個目錄結構。每個文件夾以及它們如何融合在一起。無法在線找到任何文檔。Octopress的目錄結構
例如:是什麼樣的公衆和_deploy文件夾的區別?
幫助和指針將不勝感激。
我想了解Octopress的整個目錄結構。每個文件夾以及它們如何融合在一起。無法在線找到任何文檔。Octopress的目錄結構
例如:是什麼樣的公衆和_deploy文件夾的區別?
幫助和指針將不勝感激。
_deploy/
:
(後運行
rake generate
rake deploy
)這將產生你的博客,生成的文件複製到_deploy /,將它們添加到Git的,提交和拉高到主分支。在幾秒鐘內,你應該從Github收到一封電子郵件,告訴你你的提交已經收到並將在你的網站上發佈。通過Deploying to Github Pages
public
: 編譯站點目錄,你public
目錄將被同步到您的 遠程頁面。
區別:public/
是一個機架的約定,它被擦去,每個生成。 _deploy/
包含gh頁面部署的git回購。通過@Brandon Mathis
root: # Mapping for relative urls (default: /)
source/ # Directory for site source files
_includes/ # Main layout partials
custom/ # <- Customize head, header, navigation, footer, and sidebar here
asides/ # Theme sidebar partials
post/ # post metadata, sharing & comment partials
_layouts/ # layouts for pages, posts & category archives
permalink: # Permalink structure for blog posts
destination: # Directory for generated site files
plugins: # Directory for Jekyll plugins
code_dir: # Directory for code snippets (for include_code plugin)
category_dir: # Directory for generated blog category pages
下面是configuring Octopress文件的列表。
_config.yml # Main config (Jekyll's settings)
Rakefile # Configs for deployment
config.rb # Compass config
config.ru # Rack config
感謝您的解釋。我仍然不明白公衆的目的。爲了提供遠程頁面,我們有_deploy的權利?爲何公開?對不起,如果它太多的新手問題。 –
_deploy目錄不保留在版本控制中。 [更多信息](https://github.com/imathis/octopress/issues/412) – Snger
public /是一個機架約定,每次生成都會被擦掉。 _deploy /包含gh頁面部署的git repo。通過[@Brandon Mathis的](http://stackoverflow.com/users/341748/brandon-mathis)[更多信息](https://twitter.com/imathis/status/246096880591851520) – Snger
完整的文檔你要求別人每個文件夾給你解釋? – Abizern
我只是問每個文件夾的目的。它被記錄在無處,所以堆棧溢出問題將幫助很多人。 –