Я пытаюсь заставить свое приложение работать в автономном режиме с кэшированием. И у меня есть раздел appCache по умолчанию в моем app.json:
/**
* Used to automatically generate cache.manifest (HTML 5 application cache manifest) file when you build
*/
"appCache": {
/**
* List of items in the CACHE MANIFEST section
*/
"cache": [
"index.html"
],
/**
* List of items in the NETWORK section
*/
"network": [
"*"
],
/**
* List of items in the FALLBACK section
*/
"fallback": []
},
Тем не менее, в моей окончательной сборке у меня есть только папка ресурсов, app.js и index.html. Я уже обновил Sencha Cmd с 4 до 5 до новейшей версии 5.1.1.39. Так что, похоже, я где-то ошибся в настройках. Неважно, ссылаюсь ли я на файл в своем Index.html:
<html manifest="cache.appcache" lang="en-US">
У меня есть файл в папке разработки, поэтому во время разработки он работает нормально. Я мог бы скопировать файл вручную, но это не очень хорошее долгосрочное решение.
Изменить: новое приложение сенчи создает файл cache.appcache. Значит, где-то я его сломал...