簡體   English   中英

PWA 不適用於 Angular 預渲染

[英]PWA not working with Angular Pre Rendering

我正在使用 Angular 10 Universal 項目。

當我運行以下命令時

"build:ssr": "ng build --prod && ng run PROJECT:server:production && node dist/PROJECT/server/main.js",

我可以看到服務人員正在注冊。

所以現在如果我運行下面的命令,我可以看到所有頁面都被渲染,但沒有生成ngsw文件,並且在瀏覽器中也沒有注冊服務工作者。

"prerender": "ng run PROJECT:prerender"

我在這里出了什么問題? 請指導

嘗試:

ServiceWorkerModule.register('ngsw-worker.js', { enabled: environment.production, scope: './', registrationStrategy: 'registerImmediately' })

app.module.ts里面

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM