我对西图顿有疑问:
/*UNKNOW TYPE AT THE COMPILATION*/
注册Service Worker时int main(int argc, char** argv)
{
//initialisation of all my managers ans the data ect..
while(!WindowClosed(Window::getPatternWindow()->getWindow()))
{
//DO SOME STUFF
}
}
到Service Worker时未注册。 dist中缺少文件
ng serve --prod
答案 0 :(得分:2)
角度ng serve
不适用于服务人员。
您需要进行产品构建,然后从/dist
文件夹提供应用程序。您可以使用任何喜欢的Web服务器:npm http-server或web server as Chrome Extension。这样,您可以在本地测试服务工作者。
您可以看看this article,在这里我逐步解释了如何使用Angular创建PWA。
本文还提到了具有正在运行的Angular PWA应用程序的Github项目,您可以将其用作起点或将其与代码进行比较。