2015-12-10 7 views
12

Ich habe eine Firebase-App bereitgestellt und eine Änderung an einer der JavaScript-Dateien im Projekt vorgenommen. Ich habe firebase deploy aus dem Projektverzeichnis erneut ausgeführt, aber die Dateien auf der Site werden nicht aktualisiert. Bei der Bereitstellung zeigt die Kontoverwaltung, dass eine Aktualisierung stattfindet, die Datei jedoch unverändert bleibt. Mache ich etwas falsch? Wie kann ich das beheben/beheben? Jede Hilfe wäre willkommen.Firebase stellt keine JS-Datei bereit

Dank

+0

Hat meine Antwort geholfen? –

Antwort

27

Wenn die deploy erfolgreich ist, ist dies wahrscheinlich ein Caching-Problem.

Sie können versuchen, Cmd + Shift + R (STRG + Shift + R unter Windows) drücken, um eine harte Aktualisierung des Caches durchzuführen.

Versuchen Sie, direkt zur URL der Datei zu gehen (https://<my-app>.firebapp.com/app.js), und führen Sie eine Hard Refresh durch. Sie sollten sehen, dass es auf das aktualisiert wird, was Sie lokal haben.

Mit Chrome können Sie den Cache deaktivieren, wenn DevTools geöffnet sind, indem Sie auf der Registerkarte Netzwerk die Option "Cache deaktivieren" auswählen.

enter image description here

+0

Hallo, können Sie bitte helfen mir in [dies] (http://stackoverflow.com/q/33997547/4044949) –

+0

@SA__, sind Sie daran interessiert, Firebase Hosting zu verwenden? Wenn ja, kann ich helfen. –

+0

Es war in angularjs, aber ich bin mir nicht sicher in firebase hosting .. –

2

stellen Sie sicher, alle neuen Änderungen Gebäude sind Sie vor der Bereitstellung gemacht haben.

Wenn Sie zum Beispiel eine Winkel 2 Anwendung und sind mit dem Winkel cli Typ ng bauen dann Feuerbasis bereitstellen.

Um den Cache zu löschen, drücken Sie Ctr + F5 oder besser den Inkognito-Modus für die Entwicklung. Die Verwendung des Inkognito-Modus für das erneute Laden von Erzwingen funktioniert sowohl für Mobilgeräte als auch für Desktops.

-2

erfrischend Ihren Web-Browser

In den meisten Windows-und Linux-Browser: Strg Taste gedrückt halten und drücken Sie F5.

In Apple Safari: Halten Sie ⇧ Shift gedrückt und klicken Sie auf die Schaltfläche "Neu laden" in der Symbolleiste.

In Chrome und Firefox für Mac: sowohl ⌘ Cmd + ⇧ Shift und drücken R.

Ich hoffe, es hilft

Quelle Halten Sie: https://en.wikipedia.org/wiki/Wikipedia:Bypass_your_cache

-2

Stellen Sie sicher, korrekte JS aktualisieren Dateien. Es ist bei mir passiert, ich habe Änderungen an Atom vorgenommen, aber vergessen, geänderte Dateien im Hosting-Ordner zu kopieren. Ich konnte meine letzten Änderungen sehen hoffen, dass es jemand

1

Ich hatte dasselbe Problem helfen und ich habe klar Bargeld und alles, aber ich hatte immer noch das Problem, dann

laufen
yarn build 

Dann.

Verwandte Themen