我正在尝试提供/manfest.json文件 - 它有一些Android的图标信息。
{
"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"
}
当我将文件放入/ contents时,Wintersmith将其呈现给/manifest.html。不好。
在/contents/manifest.json中使用:
{
"template": "manifest.jade",
"filename": "manifest.json"
}
使用模板,但我没有找到让Jade输出json的语法。有没有更好的办法?我觉得我更容易错过一些东西。
答案 0 :(得分: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"
|}
答案 1 :(得分:1)
还有一个wintersmith-asis
插件,这使得它更简单一些。只需安装插件,将其添加到插件配置中,然后将manifest.json
重命名为_asis_.manifest.json