2017-06-12 86 views
1

我正在Google Appengine中添加服務工作人員。根據文檔,sw.js必須與調用它的HTML文件位於同一文件夾中。根文件中的JS文件無法在Google Appengine中加載

我增加了以下我app.yaml文件,但我仍然得到404爲sw.js文件未找到

- url: /(index|sw)\.js$ 
    static_files: \1 
    upload: (index|sw)\.js$ 
    application_readable: true 

我測試了regex101.com我的正則表達式,所以我知道這是正確的。

我覺得聲明的其餘部分有問題。

回答

1

您的正則表達式忽略static_files文件的擴展名。試試:

- url: /(index|sw)\.js$ 
    static_files: \1.js 
    upload: (index|sw)\.js 
    application_readable: true 
+0

謝謝你,工作! –