2016-10-01 2 views
0

Я пытаюсь служить файлу /manfest.json - у него есть информация о значке для Android.Wintersmith serve /manifest.json

{ 
    "name": "woot.io", 
    "icons": [ 
     { 
      "src": "\/android-chrome-192x192.png", 
      "sizes": "192x192", 
      "type": "image\/png" 
     }, 
     { 
      "src": "\/android-chrome-512x512.png", 
      "sizes": "512x512", 
      "type": "image\/png" 
     } 
    ], 
    "theme_color": "#0d87e9", 
    "display": "standalone" 
    } 

Когда я положил файл в/содержание, Wintersmith делает его /manifest.html. Не хорошо.

С этим в /contents/manifest.json:

{ 
    "template": "manifest.jade", 
    "filename": "manifest.json" 
} 

использует шаблон, но я не нашел синтаксис, чтобы получить Джейд для вывода JSON. Есть ли способ лучше? Я чувствую, что мне что-то не хватает.

ответ

1

Хорошо, я нашел решение:

содержание/manifest.md

--- 
template: manifest.jade 
filename: manifest.json 
--- 

шаблоны/manifest.jade

|{ 
| "name": "woot.io", 
| "icons": [ 
|  { 
|   "src": "\/android-chrome-192x192.png", 
|   "sizes": "192x192", 
|   "type": "image\/png" 
|  }, 
|  { 
|   "src": "\/android-chrome-512x512.png", 
|   "sizes": "512x512", 
|   "type": "image\/png" 
|  } 
| ], 
| "theme_color": "#0d87e9", 
| "display": "standalone" 
|}