Я пытаюсь запустить приложение офлайн с кешированием. И у меня есть раздел AppCache по умолчанию в моем app.json:sencha cmd не сделает файл .appcache
/**
* 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 Я уже модернизировал Сенч Cmd от 4 до 5 до новейшие 5.1.1.39. Похоже, я ошибся где-то в моей конфигурации. Это не имеет значения, если я имею в виду файл в моем Index.html:
<html manifest="cache.appcache" lang="en-US">
У меня есть файл в моей папке разработки, поэтому в процессе разработки он работает отлично. Я мог бы скопировать файл вручную, но это не очень хорошее долгосрочное решение.
Редактировать: новое приложение sencha создает файл cache.appcache. Поэтому я, должно быть, сломал его где-то ...
Хороший улов. Мне просто интересно, что такое правильная настройка: есть или нет кэш-манифест для встроенной сборки? – albanx