2016-11-22 18 views
0

我想部署Jekyll,我可以成功部署它作爲一個新網站。我想將它部署到名爲Blog'/ mysite/Blog'的子文件夾。據我所知,localhost:4000初始化jekyll部署,但當我想從主站點'/ mysite/blog /'鏈接到它時,這是如何工作的。這導致在短短的網站目錄顯示如下所示:將Jekyll安裝到實際的HTML網站

enter image description here

我無法找到文件針對這一特定問題。我不想除非IM 100%肯定

回答

1

據我所知,這個本地主機部署到現場直播:4000傑基爾初始化部署

不,不。

這是開發服務器的默認URL ......您用於開發而不是部署。

the basic usage instructions

$ jekyll build 
# => The current folder will be generated into ./_site 

你有靜態文件。像其他任何靜態文件一樣,將它們複製到您的實時服務器。

1

你只需要設置baseurl_config.yml

baseurl: /blog 

驗證資源被稱爲用{{ site.baseurl }}{{ page.url }}{{ site.baseurl }}/path/to/asset.js/css/jpg

在開發過程中(jekyll serve),您將訪問您的網站localhost:4000/blog/,並且您可以將該代碼部署到site/blog文件夾中。