2017-09-05 76 views
0

資產的文件夾我目前沒有與這個結構的傑基爾項目:自定義URL在傑奇

├── _config.yml 
├── assets 
| ├── js 
| ├── css 
| └── images 

而且我_config.yml樣子:

. 
. 
lang: en 
destination: _site/en 
. 
. 

因此,建設該項目時,所有的site位於_site/en /文件夾內,這包括de assets資源文件夾以及所有我的靜態資源(Images,css,js等)。

有沒有辦法構建配置資產文件夾的自定義目標的頁面?

├── _config.yml 
├── _site 
| ├── en 
| └── assets 

我試圖不幸運加入這個我_config.yml(無需安裝哲基爾資產):

assets: 
    dirname: assets 
    baseurl: /assets/ 
    sources: 
    - assets 

回答

0

最後,我在幾個jekyll構建執行中構建我的站點。因此,對我來說,最簡單的方法是排除每種語言版本的資產文件夾,並簡單地將資產文件夾的「cp -a」運行到_site /文件夾。在這種情況下,我避免使用其他插件並簡單地複製所需的文件。

0

由於根文件夾是現在:/_site/en/你需要下臺的水平。

嘗試使用這樣的:

../assets/

這將下臺​​的目錄出來/en/

+0

這並沒有爲我工作.. – ccamacho

+0

理想的解決將是在_config.yml 排除加:[*] 包括:(資產) 但它不工作。 – ccamacho