我按照 "https://angular.io/guide/service-worker-getting-started" 中所写的步骤进行了一切操作,以使我的应用程序成为渐进式Web应用(PWA)。
确切地使用了这些命令:
ng add @angular/pwa
npm install http-server -g
ng build --prod
http-server -p 8080 -c-1 dist
然后我在Chrome(隐身模式下)打开了这个网址:
当我打开开发者工具(f12)>应用程序>服务工作者时,没有可用的服务工作者,并且当我将其设置为离线时,网站无法运行。
关于我的Angular应用的其他信息:
package.json:(最重要的部分)
"@angular/core": "^7.0.2",
"@angular/pwa": "^0.10.6",
"@angular/service-worker": "^7.0.4",
"@angular-devkit/build-angular": "^0.10.6",
"@angular/cli": "^7.0.6",