2017-08-18 3 views
7

ホスティングFirebaseへのアプリケーションのデプロイ、私は次のエラーを取得する:Firebaseホスティングを展開する場合、私はhosting.rewritesを取得する[0]まさに[サブスキーマ0]からのものではない、[サブスキーマ1]

HTTP Error: 400, hosting.rewrites[0] is not exactly one from [subschema 0],[subschema 1] 

これはのような簡単な構成で発生します。

{ 
    "hosting": { 
    "public": "public", 
    "ignore": [ 
     "firebase.json", 
     "**/.*", 
     "**/node_modules/**" 
    ], 
    "rewrites": [ 
     { 
     "source": "/*/*", 
     "destination": "index.html" 
     } 
    ] 
    } 
} 

ローカルに提供する場合は、この設定は、作業を行います。

答えて

10

明らかに、エラーは、「index.html」の前に「/」を付ける必要があることを示しています。次に、ローカルおよびリモート展開用に動作します。

+0

本当に、このエラーで詳細をお知らせください。 – Relm

+0

は私を助けませんでした。私はAngular Universalで展開するために静的index.html.fileの代わりにssrという関数を使用していました。たとえば、 "destination": "ssr" 'です。エラーが実際にどのような意味を持っているのでしょうか? – Phil

+0

私の問題について:それはすべきです: '' function ":" ssr "' – Phil

関連する問題