我正試圖調試我的聚合物應用程序。我已經通過複製我認爲PolymerCLI
Polymer init
所做的手來製作它。聚合物服務和服務工作者
我不確定什麼是加載服務人員。開發的默認版本是console.info()
調用,稱它已被禁用開發。
當我使用Polymer serve
在localhost:8080上爲我的應用程序提供服務時,我得到了console.info消息,儘管我實際上並沒有加載文件service-worker.js
。因爲應用程序要複雜得多(我試圖使用http/2),所以我也有自己的基於節點的服務器。當我運行它,然後在瀏覽器中獲取我的應用程序時,service-worker.js不會被加載並運行。
Polymer serve
做什麼來啓用它?
您正在使用哪種'聚合物init'模板?例如。聚合物初始化應用程序,聚合物初始化應用程序抽屜模板等。 –
我手工製作應用程序,因爲它在聚合物cli創建之前就存在。我在另一個目錄中創建了一個標準應用程序,並複製了相應的文件(service-worker.js,sw-precache-config.js),並使用其餘文件作爲指南來編輯我已有的文件。 – akc42