我想部署Jekyll,我可以成功部署它作爲一個新網站。我想將它部署到名爲Blog'/ mysite/Blog'的子文件夾。據我所知,localhost:4000初始化jekyll部署,但當我想從主站點'/ mysite/blog /'鏈接到它時,這是如何工作的。這導致在短短的網站目錄顯示如下所示:將Jekyll安裝到實際的HTML網站
我無法找到文件針對這一特定問題。我不想除非IM 100%肯定
我想部署Jekyll,我可以成功部署它作爲一個新網站。我想將它部署到名爲Blog'/ mysite/Blog'的子文件夾。據我所知,localhost:4000初始化jekyll部署,但當我想從主站點'/ mysite/blog /'鏈接到它時,這是如何工作的。這導致在短短的網站目錄顯示如下所示:將Jekyll安裝到實際的HTML網站
我無法找到文件針對這一特定問題。我不想除非IM 100%肯定
據我所知,這個本地主機部署到現場直播:4000傑基爾初始化部署
不,不。
這是開發服務器的默認URL ......您用於開發而不是部署。
見the basic usage instructions:
$ jekyll build # => The current folder will be generated into ./_site
你有靜態文件。像其他任何靜態文件一樣,將它們複製到您的實時服務器。
你只需要設置baseurl
在_config.yml
:
baseurl: /blog
驗證資源被稱爲用{{ site.baseurl }}{{ page.url }}
或{{ site.baseurl }}/path/to/asset.js/css/jpg
。
在開發過程中(jekyll serve
),您將訪問您的網站localhost:4000/blog/
,並且您可以將該代碼部署到site/blog
文件夾中。