Ich baue in Swift eine iOS-App mit einem Firebase-Backend. Ich brauche erweiterte Suchoptionen für meine App. Mir wurde gesagt, dass ich Flashlight / ElasticSearch über diesen GitHub-Link Ссылка
verwenden sollteAngenommen, der Name meiner App lautet SneakerSearch und mein
%Vor%Ich brauche einen Rat mit den Schritten, um dies einzurichten, da ich neu bei Heroku und Node.js bin. Ich habe es vorher noch nie gelernt, aber ich habe bereits den Heroku Werkzeuggürtel installiert und 'sudo gem heroku install' ist fertig.
Ich habe die github Richtungen / Schritte und die Schritte aufgelistet, die ich für jede Richtung genommen habe. Ich brauche Hilfe bei den Anweisungen: 1,4,5,6,9,10,12 und 15.
%Vor%1. Ich melde mich bei Heroku.
1.-FRAGE: Muss ich den Namen meiner App erstellen und bereitstellen, nachdem ich mein Heroku-Konto eingerichtet habe oder sollte ich bis Schritt 9 warten?
%Vor%2.Ich klicke das obige in den Projektordner meiner iOS-App
%Vor%3. In der Eingabeaufforderung starte ich zunächst "npm init" und dann "npm install"
%Vor%4A.-FRAGE: Was ist "FB_SERVICEACCOUNT"? Ich verwende Firebase 3 und konnte in einem Dienstkonto in meiner Konsole nichts finden. Ist das ein weiterer Firebase-Account, den ich für mein Projekt mit node.js zusätzlich zu dem Firebase-Swift-Projekt, das ich bereits erstellt habe, einrichten muss?
4B.-FRAGE: Wo bearbeite ich "config.js" und setze meine FB_URL und FB_SERVICEACCOUNT auf? Sollte dies in meiner package.json Datei sein?
%Vor%5.-FRAGE: Im Terminal habe ich "node app.js" ausgeführt und "throw err; ^" bekommen. Warum habe ich diesen Fehler erhalten?
%Vor%6.-FRAGE: Wofür ist das?
%Vor%7.Schalten Sie auf die Taschenlampe dir
%Vor%8.logged in Heroku
%Vor%9A-FRAGE: Als ich mein Konto bei Heroku eingerichtet habe, sollte ich eine neue App mit dem Namen meiner App erstellen und sie mithilfe der aufgelisteten git-Anweisungen bereitstellen? Wenn ich das nicht zuerst hätte tun sollen, würde "heroku create" diesen Prozess für mich leiten?
9B-FRAGE: Führe ich einfach "heroku create" aus oder führe ich "heroku create -apps name- here" aus?
%Vor%10.-FRAGE: Muss ich bei Bonasi.io ein Konto einrichten und es vor diesem Schritt installieren oder erstellt das für mich einen Bonsai-Account? Ich habe noch nie Bonsai verwendet.
%Vor%11. Ich schätze, diese Frage hängt von Schritt Nr. 10 ab.
%Vor%12.-FRAGE: Was ist die Firebase TOKEN? Ist das mein Web_API_Key, App_URL oder Project_ID? Ich konnte in meiner Firebase-Konsole nichts spezifisch für "Token" finden. Ich verwende Firebase 3.
%Vor%13. Commit mit Nachricht
%Vor%14. Push to Master
%Vor%15.-FRAGE: Wofür ist das?
Die obige Antwort ist großartig. Allerdings gibt es viel zu viele Kommentare für mein Update, um dort nützlich zu sein, also lege ich es hier.
Wenn Sie die obigen Schritte befolgen, treten Sie in Schritt auf:
Neuere Versionen von elasticSearch erlauben es nicht mehr, einen neuen Index mit POST zu erstellen, aber Sie können PUT verwenden. Sie möchten also
ausführen %Vor%und die Antwort sollte lauten: %code%
Siehe Diese Frage für weitere Informationen.
Aktualisieren
Ich bin auch zu Algolia gewechselt, weil die Dokumentation viel klarer war. Ich würde jedoch sagen, dass die Dokumentation der elastischen Suche ein Update dringend benötigt. Ich würde empfehlen, dass diejenigen, die an der elastischen Suche interessiert sind, versuchen, ihren Code mithilfe von Firebase-Cloud-Funktionen statt mit Heroku bereitzustellen. Ich konnte keinen Leitfaden dafür finden, aber der node.js-Code sollte ähnlich sein, außer dass er in der Firebase-Cloud anstelle von Heroku bereitgestellt wird. Dies sollte den Prozess viel einfacher machen. Sie können die Firebase Cloud-Funktionen hier
aufrufenDies ist eine zweiteilige Antwort, wobei der erste Teil über die Github-Richtungen geht und mit Schritt 19 endet. Der zweite Teil erweitert mehr Informationen, die nicht in den ersten Teil passen konnten, und es wird in Schritt 19 im Detail beginnen. Ich muss es zu einer anderen Frage hinzufügen und verlinken.
Hier sind die %code% Schritte aufgelistet. Zu Ihrer Information: Ich habe die ursprünglichen Schritte in Übereinstimmung mit dem ursprünglichen %code% beibehalten, aber darunter habe ich eine Reihe von Unterschritten mit detaillierten Erläuterungen und Anweisungen unter jedem eingefügt.
Angenommen, Sie haben bereits ein %code% -Projekt erstellt und Ihre %code% -Datei
erhaltenÖffnen Sie Ihre %code% -Datei. Die folgenden %code% von %code% korrelieren mit %code%
%Vor%Unter jedem %code% step habe ich Kommentare und dann Anweisungen. In den Anweisungen, in denen ich die folgenden Werte verwende, solltest du stattdessen %code% verwenden. Für die Schrittbeispiele verwende ich diese %code% und %code% :
%Vor%Schnelles Datenmodell: (Dies entspricht dem, was Sie in Schritt 19 in Ihr Zuordnungsobjekt eingegeben haben)
%Vor%VC mit Dateipfaden, in denen ich Daten an Firebase sende und searchSnkPath ist ein separater Dateipfad, in dem Bonsai seine Suchvorgänge ausführt:
%Vor%Innerhalb von %code% ist der Pfad, in dem meine zu suchenden Daten gespeichert werden, in %code% gespeichert, und er hat 2 %code% namens %code% und %code% , die die Daten darstellen. Der Pfad, aus dem ich meine Suchergebnisse abrufen möchte, ist %code%
%Vor%Wenn ich nach dem %code% suchen und nach diesen 2 %code% fragen möchte, dann würde ich in der %code% Datei %code% finden und dort würde ich die Informationen für die Suche nach
%Vor%Schritt 4 deckt all das ab
Wichtig Nachdem Sie %code% (Schritt 2A) ausgeführt haben, müssen Sie %code% in den Ordner %code% (Schritt 2B) einfügen, da ALLE Schritte von diesem Punkt an innerhalb von% co_de stattfinden % Ordner und NICHT der Ordner Ihres Haupt-Xcode-Projekts. Nichts funktioniert nicht im Ordner Ihres Xcode-Projekts, da es keine package.json-Datei
enthältTeil 1 - Github-Schritte:
1 • Installieren und starten Sie ElasticSearch oder fügen Sie den Bonsai-Service über Heroku hinzu
1. Kommentare:
- %code% wird in Schritt 10 hinzugefügt
-Sie müssen die folgenden Schritte 1A-1E in der Reihenfolge haben, bevor Sie fortfahren
1.Richtungen:
1A. Downloaden und installieren Sie %code% von Ссылка
1B. Laden Sie das %code% (es wurde in %code% umbenannt) herunter und installieren Sie es unter Ссылка . FYI Ich habe den OS X Installer und nicht OS X Homebrew benutzt.
1C. Nachdem Sie %code% heruntergeladen und installiert haben, melden Sie sich bei Heroku.com an und erstellen Sie ein Konto
1D. Nachdem Sie ein %code% -Konto erstellt haben, müssen Sie kein neues %code% erstellen. Dies geschieht in Schritt 9 über die Befehlszeile. Es ist sehr einfach
1E. Öffne das Terminal und rufe: %code% , um den aktuellen %code% deines laufenden Spiels herauszufinden (zum Beispiel bekommst du %code% ). In Schritt 2D müssen Sie sicherstellen, dass die Version von dort mit dieser Ausgabe übereinstimmt.
2 • Git Klon Ссылка
2. Kommentare:
- Das Xcode-Projekt lebt auf dem Desktop in einem Ordner namens %code%
-Inside-Terminal, das Sie %code% zum SneakerSearchFolder-Ordner - d. h. run: %code%
- Im SneakerSearchFolder haben Sie %code% %code% bei Ссылка
- Wichtig Sie haben dann %code% bis %code% Ordner, also run: %code%
-Die %code% wird nach Ссылка
benötigt-run: %code% , um zu bekommen, was %code% später im %code% -Ordner (dh %code% ) ausführt, wenn du %code% erstellst, wirst du entsprechend dem obigen %code% -Link benötigen
- Wenn Sie nun im Ordner " %code% " den von Ihnen ausgeführten %code% nicht mit der Version von Schritt 1E vergleichen, müssen Sie die Version im Flashlight-Ordner aktualisieren, damit sie übereinstimmen. Upgrade von Node.js auf die neueste Version Wenn beide Versionen übereinstimmen, dann Sie mach dir keine Gedanken darüber
- Wenn Ihre Knotenversionen übereinstimmen, öffnen Sie die %code% -Datei in Ihrem %code% -Ordner und fügen Sie ein %code% -Objekt hinzu, wobei der Wert des Schlüssels der %code% ist, den Sie gerade verwenden
%Vor%2.Richtungen:
2A. im Terminal navigieren Sie zu dem Ordner, in dem sich Ihr Xcode-Projekt befindet
2B. run: %code%
2C. run: %code%
2D. run: %code%
2E. Öffnen Sie den Ordner %code% und öffnen Sie dann %code% .Fügen Sie der Datei Folgendes hinzu:
%Vor%2E-Beispiel. Hier ist ein Beispiel. Öffnen Sie %code% und fügen Sie sie nach %code% %code% hinzu. Achten Sie darauf, nach der schließenden Klammer einen COMMA hinzuzufügen. Und fügen Sie nicht das "v" vor der Versionsnummer hinzu. Speichern Sie die Datei.
%Vor%3 • npm installieren
Von diesem Punkt an ist es sehr wichtig, dass Sie sich in Ihrem %code% Ordner befinden und nicht im Ordner Ihres Hauptprojekts, sonst werden Sie Fehler bekommen
3. Kommentare:
- Sie sollten sich immer noch in Ihrem %code% -Ordner befinden
- Melden Sie sich in %code% an, gehen Sie in der Konsole Ihres FB-Projekts zu %code% (kleine runde Ikone neben %code% ), wählen Sie in den Projekteinstellungen %code% , gehen Sie zum Abschnitt %code% . Es gibt 2 Dinge, die du hier machen musst. 1. Finde und kopiere dein %code% , es sieht aus wie [email protected] und 2. unten auf der Seite musst du auf klicken %code% button, es wird ein %code% heruntergeladen, das Sie in %code% umbenennen müssen. Wenn die Datei etwas außer %code% benannt wird, benenne sie einfach in %code% um. Nachdem Sie die Datei umbenannt haben, ziehen Sie sie in Ihren %code% Ordner, da Step 4B %code% von dort auf diese Datei zugreifen muss. Vergewissern Sie sich, dass Sie die Datei innerhalb des %code% !
-Dies ist nicht in den GitHub-Schritten aufgeführt, aber es ist notwendig. Sie müssen %code% zu Ihrem Projekt hinzufügen
-Sie müssen sich in Ihrem %code% -Ordner befinden, um den $ %code% -Befehl auszuführen, oder Sie erhalten Fehler, weil nach einer %code% -Datei gesucht wird. Die Datei befindet sich bereits im Ordner %code% und nicht im Ordner des Haupt-Xcode-Projekts
- Folgen Sie den Anweisungen in Ссылка im Abschnitt " %code% ". Sie benötigen 2 der Werte aus der Datei %code% (die jetzt in %code% umbenannt werden sollte), um sie zu initialisieren. Die Werte sind in den Zeilen 5 %code% und 6 %code% . FYI die %code% und %code% sind das gleiche
-Hier ist, was du %code% in %code% :
bist %Vor%-FYI Innerhalb des Abschnitts %code% haben Sie auch die Möglichkeit, den oberen Teil zu verwenden, in dem %code% steht. Sie können stattdessen den Pfad zur umbenannten Unbekannten Datei angeben. Ich wähle den unteren %code% -Teil, da es einfacher war. Wenn Sie diese Schritte ausführen, müssen Sie sich jedoch keine Gedanken darüber machen.
-Innerhalb des %code% -Ordners befindet sich eine %code% -Datei, kopiere den obigen Code und füge ihn oben in die Datei ein
-Back in Terminal in der Befehlszeile ausführen: %code%
-Wenn alles gut ist, sind die einzigen Warnungen, die Sie haben sollten, %code% und %code%
3.Richtungen:
3A . Stellen Sie sicher, dass Sie im Ordner %code% ausgeführt werden: %code%
3B. Melden Sie sich auf der Seite %code% von %code% an und klicken Sie auf die Schaltfläche %code% , um eine %code% -Datei herunterzuladen.
3C. Benennen Sie die Datei %code% in %code% um und fügen Sie die Datei in den Ordner %code%
ein3D. Kopieren Sie in der %code% -Datei die %code% named %code% oder kopieren Sie die Dienstkontoinformationen auf Ihrer %code% Seite
3E. Im Terminallauf: %code%
3F. Kopiere, was in der Sektion %code% steht und initialisiere die Felder mit diesen Werten:
%Vor%3G. Öffnen Sie im Ordner %code% die Datei %code% , fügen Sie den obigen Code mit den korrekten Werten ein / speichern Sie ihn
3H. run: %code%
4 • bearbeite config.js (siehe Kommentare oben, du musst FB_URL und FB_SERVICEACCOUNT mindestens)
4. Kommentare:
- Fügen Sie Ihrem %code% -Ordner eine Datei mit dem Namen %code% hinzu, öffnen Sie sie
-In dieser Datei %code% finden Sie die Variablen %code% und %code% (diese sind in den Zeilen 13 und 23 aufgelistet)
-Sie müssen %code% in %code% ändern (stellen Sie sicher, dass %code% in einfache oder doppelte Anführungszeichen gesetzt wird)
-in Zeile 23 %code% ist das, was verwendet wird, um auf das %code% von Schritt 3C zuzugreifen (es ist nicht notwendig, hier irgendetwas hinzuzufügen oder zu ändern, da es selbst darauf zugreifen wird)
- Sie müssen nun den Pfad festlegen, an dem sich Ihre Daten befinden (wie der searchPath , der verwendet wird, um Daten an den FB innerhalb des ViewControllers zu senden), den Index (Schritt 17) und den Typ (ähnlich Ihrem Datenmodell), die Sie in den Zeilen 64, 65 und 66 überwachen möchten
%Vor%- %code% ist der Ort, an dem sich %code% in %code% befindet. Hier wollen Sie Suchergebnisse aus d. H.% Co_de%
ziehen- %code% exp in Schritt 17
- %code% exp in Schritt 19
-FYI Zeilen 69-79 richten einen anderen Pfad ein, den Sie überwachen möchten. Sie können diese löschen oder kommentieren, wenn Sie möchten. Sie können auch mehrere zu überwachende Pfade erstellen, d. H. Wenn Sie einen Pfad %code% hätten, würden Sie auch danach suchen. Sie können auch weitere Pfade hinzufügen, wenn Sie möchten.e:
%Vor%-FYI %code% sind die %code% , die in ES indiziert werden. Dies ist eine optionale Ergänzung. Wenn du 10 %code% hättest und nur 2 davon %code% hättest, dann würdest du das hinzufügen. Dies bedeutet, dass von den 10 Schlüsseln nur die 2 %code% durchsuchbar wären. Sie können auch die Analysefunktion in der %code% -Datei verwenden, um dasselbe zu tun
-Speichern / schließen Sie das %code% später und benennen Sie es um %code%
4.Richtungen:
4A. Öffnen Sie die Datei %code% und ändern Sie in Zeile 13 %code% in %code%
4B. Zeile 23 wird verwendet, um auf die Datei %code% zuzugreifen (solange Sie die %code% in Schritt 3C umbenannt haben, gehen Sie einfach weiter)
4C. Zeile 64,65,66, was ich überwachen möchte und in Zeile 67 habe ich die %code% für die beiden %code% hinzugefügt, die ich suchen möchte, obwohl das nicht der Fall ist notwendig
%Vor%4D. Speichern / schließen Sie die Datei %code% . Benenne nun die Datei %code% .
5 • Knoten app.js (Ausführen der App)
5. Kommentare:
-Sie werden diesen Befehl nicht bis zum Ende ausführen, überspringen Sie es für jetzt, aber es gibt etwas, was Sie wissen sollten. Wenn Sie %code% ausführen, wird Ihre Heroku-App auf Ihrem lokalen Computer ausgeführt. Es sucht lokal nach ElasticSearch, das Sie nicht haben, so erhalten Sie Verbindungsfehler. Wenn Sie es lokal ausführen möchten, müssen Sie den %code% -Code in Schritt 12B-Optional ausführen, der zum Lösen lokaler Verbindungsfehler benötigt wird. Wenn Ihre App einschläft oder abstürzt (exp am Ende), müssen Sie den Befehl %code% erneut ausführen. Außerdem wird Heroku die App automatisch ausführen, wenn Sie den Code dorthin schieben.
- Für diesen Schritt müssen Sie jetzt Ihre %code% -Datei öffnen und gemäß Ссылка Code hinzufügen . Sie sollten den Code irgendwo nach der %code% -Deklaration hinzufügen.
%Vor%-Die Anweisung sagt auch, $ %code% (also %code% ) auszuführen, was Sie NUR tun würden, wenn Sie Ihre App lokal ausführen möchten, um ES zu verwenden. Es ist nicht für Remote
gedacht5.Richtungen:
5. Öffnen Sie die Datei %code% und fügen Sie den folgenden Code hinzu und speichern Sie die Datei:
%Vor%6 • curl -X POST Ссылка
6.com:
-Skipiere diesen Schritt, weil du an dieser Stelle kein lokales %code% auf deiner CPU hast, um zu indexieren
6.Richtungen:
6. ÜBERSCHREIBEN SIE DIESEN SCHRITT
7 • CD-Taschenlampe
7.commentations:
- Sie müssen dies nicht tun, Sie sollten sich immer noch in Ihrem %code% -Ordner befinden.
7.Richtungen:
7. ÜBERSCHREIBEN SIE DIESEN SCHRITT
8 • Heroku-Anmeldung
8.comments:
-Open Terminal
- Sie müssen Ihre %code% s %code% und %code% eingeben. Wenn Sie das Passwort eingeben, wird es leer angezeigt
8.Richtungen:
8A. run: %code%
8B. Bei der Eingabeaufforderung geben Sie Ihre %code% und %code% ein, um sich bei Heroku anzumelden
9 • heroku create (füge heroku dem Projekt hinzu)
9.comments:
-Daher musst du in Schritt 1D keine %code% -App erstellen. Jetzt erstellen und benennen Sie Ihre heroku App
- Nach der Eingabe von %code% müssen Sie den Namen eingeben, den der Name Ihrer heroku-App haben soll. ich wähle den Namen %code%
- Nachdem Sie diesen Befehl ausgeführt haben, melden Sie sich bei %code% an und Sie sollten den Namen der App sehen. Gehe in die rechte Ecke, klicke auf %code% und wähle %code%
9.Richtungen:
9. run: %code%
10 • Heroku-Addons: Bonsai hinzufügen (Bonsai installieren)
10.Kommentare:
- Bevor Sie diesen Schritt ausführen, müssen Sie Ihrem %code% -Konto ein %code% hinzufügen, andernfalls wird es nach der Ausführung angezeigt, dass Sie es tun müssen. Es ist immer noch ein freier Plan. Ich bin mir nicht sicher, ob Sie eine %code% ohne Karte hinzufügen können
- Um eine Kreditkarte hinzuzufügen, gehen Sie ganz nach rechts, klicken Sie auf das kreisförmige Symbol, wählen Sie %code% und dann %code%
- Sie müssen jetzt %code% zu Ihrer %code% hinzufügen. Dazu führen Sie %code%
aus- %code% ist unabhängig vom Namen der %code% -App, den Sie in Schritt 9 erstellt haben
- Nachdem Sie %code% erstellt haben, möchten Sie, dass Sie den Cluster öffnen, indem Sie %code%
ausführen10.Richtungen:
10A. Melden Sie sich bei %code% an und fügen Sie eine Kreditkarte zum %code%
hinzu10B. run: %code% // Derselbe genaue Name wie in Schritt 9
10C. Führen Sie %code%
aus11 • heroku config (Überprüfen Sie die Bonsai-Instanzinformationen und kopieren Sie Ihre neue BONSAI_URL Sie werden es später brauchen)
11.Kommentare:
-Running %code% erhält alle Ihre %code% und ihre entsprechenden Werte. Wenn du deine %code% siehst, kopiere ihren Wert, du brauchst ihn für die Schritte 12B und 17
- Dies ist die exakt gleiche URL, die Sie in Schritt 10C sehen.
-Das %code% könnte etwas wie %code%
aussehen11.Richtungen:
11A. run: %code%
11B. Kopieren Sie das %code% , das zurückgegeben wird
12 • heroku config: setze FB_NAME = FB_TOKEN="" (deklariere Umgebungsvariablen)
12.Kommentare:
-12A ist erforderlich. Sie müssen die %code% Ihres Projekts %code% verwenden, die die %code% und die %code% ist die %code% für diesen Schritt
-12B ist optional. Wenn du dich lokal mit %code% verbinden willst, führe dies aus. Sie müssen %code% so einstellen, dass das Ausführen von %code% keine Verbindungsfehler auslöst. Dazu führen Sie Folgendes aus: %code% . Sie müssen diesen Befehl pro Terminal-Sitzung ausführen oder wenn Ihre Heroku-App einschläft / abstürzt.
- Verwenden Sie keine Leerzeichen vor oder nach dem Gleichheitszeichen
12.Richtungen:
12A (ERFORDERLICH). run: %code%
12B (optional) .run: %code%
13 • git add config.js (aktualisieren)
13.comments:
- Wenn Sie das ausführen, erhalten Sie möglicherweise einen Fehler, der besagt: Die folgenden Pfade werden von einer Ihrer .gitignore-Dateien ignoriert: config.js Verwenden Sie -f, wenn Sie sie wirklich hinzufügen möchten.
- Es wird gesagt, dass %code% und dann %code% am Ende
ausgeführt werden soll13.Anweisungen:
13A. run: %code%
13B. Bei einem Fehler run: %code%
14 • git commit -m "Bonsai konfigurieren"
14.Richtungen:
14. run: %code%
15 • git push heroku master (auf Heroku anwenden)
15.Richtungen:
15. run: %code%
16 • heroku ps: Maßstab Worker = 1 (Start Dyno Worker)
16.comments:
- Die Antwort darauf, was dieser Befehl macht, ist hier Kann jemand "heroku" erklären? ps: skala web = 1 "
16.Richtungen:
16. run: %code%
17 • curl -X POST / Firebase (zB: Ссылка )
17.comments:
- Bevor Sie diesen Schritt beginnen, lesen Sie @DoesData aktualisierte Antwort (unter Minen), um stattdessen curl -X PUT zu verwenden
-Grabieren Sie das %code% , das Sie aus Schritt 11B kopiert haben
: Fügen Sie die URL nach dem Befehl %code% ein und stellen Sie sicher, dass Sie %code% am Ende hinzufügen.
-wenn dies geschieht, erstellt es einen Index namens %code% , der auf Ihre %code% verweist. Öffnen Sie Ihre Datei %code% und suchen Sie nach %code% (Zeile 62). Das hat ein Schlüssel / Wert-Paar namens %code% (Zeile 65), der Wert zeigt auf den gerade erstellten Index und greift von dort auf den ES-Cluster zu
-Basisch in Ihrer Datei config.js muss in Zeile 65 der %code% -Wert %code% genau mit dem Namen %code% übereinstimmen, den Sie zum Ende %code% hinzufügen. Wenn die Namen nicht übereinstimmen, funktioniert nichts davon.
-bei Erfolg sollten Sie diese Antwort zurück erhalten: %code%
17.Richtungen:
17. run: %code%
18 • Nun ist es an der Zeit, Schritt 5 node app.js zu verwenden (führen Sie die App aus)
18.Kommentare:
- Durch Ausführen dieses Befehls wird die App lokal gestartet. Sie können %code% auch ausführen, aber auf irgendeine Weise wird es auf Ihrem lokalen Rechner gestartet und Sie müssen den Code in Schritt 12B (Optional) ausführen, damit dies funktioniert
18.Richtungen
18. run: %code%
19 • Setzen Sie Ihre Zuordnungsobjekte (s)
FYI Schritt 19 ist sehr wichtig. Sie MÜSSEN Ihr MAPPING-OBJEKT einstellen und es ist SCHLÜSSEL. Ich habe nicht genug Zeichen, um es hier im Detail zu erklären. Dies ist der Schlüssel %code% von Schritt 4, mit dem festgelegt werden soll. In diesem Video erfährst du, wie du deinen %code% : Ссылка einrichtest
19.Richtung:
19A. --open %code% oder %code% Dann erstellen Sie eine Datei und nennen Sie sie %code% . Speichern Sie es und ziehen Sie die Datei in Ihren %code% Ordner. Sie benötigen die Erweiterung %code% .
19B. - Fügen Sie den folgenden Code hinzu, speichern und schließen Sie die Datei:
%Vor%19C. schnappen Sie sich Ihre %code% run %code% . Meine BONSAI_URL ist Ссылка
19D. run: %code%
19E. run: %code%
Fertig mit Teil 1. Teil 2 erklärt Schritt 19 im Detail
Weitere Informationen -
Heroku Befehle:
Überprüfen Sie Ihre %code%
run: %code%
Wenn Sie Folgendes erhalten, dann lesen Sie die folgenden Links
%Vor%Nach dem Erstellen Ihres %code% ist Ihr %code% unter dem %code% . Es wird schließlich %code% / %code% , wenn es nicht innerhalb eines bestimmten Zeitrahmens verwendet wird. Um zu schlafen / Absturz zu stoppen, folgen Sie
Einfache Möglichkeit, Heroku im Leerlauf zu verhindern?
Andere Befehle:
%Vor%Um zum %code% zurückzukehren, drücken Sie %code%
Sie können auch den Heroku Support oder Bonsai Support kontaktieren, da diese sehr hilfreich sind
Ich werde Teil 2 sehr bald veröffentlichen.