Wenn Sie eine Webanwendung erstellen, ist es Zeit, sie bereitzustellen. Das ist eine hohe Schwelle für Anfänger. Ich benutze git, um Befehle einzugeben, aber es ist Zeitverschwendung, zu googeln, was ich nicht verstehe.
Um die Motivation zu behalten, das Programm weiter zu schreiben Schließlich wird entschieden, dass es besser ist, dies zunächst problemlos tun zu können.
So stellen Sie eine App bereit, die kein Git verwendet. Diesmal wird Python verwendet.
Als normale Bereitstellungsmethode mit git
$ heroku login
$CD-App-Projektdatei/
$ git init
$ heroku git:remote -ein App-Name
$ git add .
$ git commit -am "make it better"
$ git push heroku master
Ich fühle mich so. Wenn jedoch ein Fehler ausgegeben wird, ist es Zeitverschwendung, die Ursache zu googeln.
Heroku kann jetzt über Dropbox bereitgestellt werden.
Erstellen Sie eine neue App mit der Schaltfläche + oben rechts im Heroku-Dashboard.
Gib ihm einen beliebigen Namen. Muss ein Name sein, der nicht in Heroku verwendet wird.
Klicken Sie beim Erstellen der App auf das Dropbox-Symbol.
Wirf es jetzt einfach in den Ordner Dropbox / App / Heroku / App name.
Wenn Sie es mit Python machen, scheint die Art und Weise, wie die Datei abgelegt wird, ein wenig süchtig zu machen.
Platziere es wie oben. Das sollte perfekt sein. Abhängige Module werden mit pip freeze in die Datei require.txt geschrieben. Der Inhalt von runtime.txt gibt die Python-Version an. Wenn der Inhalt von Procfile Flasche ist, geben Sie die Haupt-Py-Datei an.
web: python index.py
Es sieht aus wie.
Wenn Sie fertig sind, klicken Sie einfach auf die Schaltfläche Heroku bereitstellen. Einfach!
Recommended Posts