【发布时间】:2017-05-26 06:52:56
【问题描述】:
我想将我的应用发布为 PWA,所以我所做的是
将此脚本插入 index.html
<!--script>
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('service-worker.js')
.then(() => console.log('service worker installed'))
.catch(err => console.log('Error', err));
}
</script-->
然后安装
npm run ionic:build --prod
它看起来像部署它,但我的问题是:
- 我需要上传哪些文件到主机才能将应用发布为 PWA?
为什么当我在应用程序中更改某些内容并运行 ionic serve 时没有任何变化,并且仅在 WWW 文件夹的 index.html 中发生了变化?为什么?(因为现在是 PWA??)
当我打开 www 文件夹并运行 open index.html 时,当我按下打开警报对话框的按钮时,它不会打开它。为什么?
- 什么时候运行命令?仅在开发结束时?
【问题讨论】:
标签: ionic-framework ionic2 progressive-web-apps ionic3