Djangoアプリを作ろうとしている初心者ですが、残念ながら私のOSはWindowsです。Heroku のドキュメントは Linux 用に書かれているため、Windows 7 でのアプリ開発に関する十分な情報を得ることができません。まず、window cmd を使用して procfile を作成するにはどうすればよいですか? コマンド言語の翻訳ドキュメントはありますか? (linux->windows)
7 に答える
コマンドシェルでのテキストファイルの作成について:
echo web: run this thing >Procfile
これは(明らかに)内部で作成Procfile
されます。web: run this thing
また、任意のテキスト エディターを使用でき、notepad
完全に適合します。
そして、それは私には明らかではありませんでしたが、他の誰かにとっても役立つ可能性があります.
Procfile should be a text file
名前を付けて保存Procfile
しないでくださいProcfile.txt
。認識されません。Procfile
ファイル形式を指定せずに、プレーンでシンプルなままにしてください。
gunicorn
は Windows では動作しないため、gunicorn を必要としない方法 (通常の方法など) でアプリをローカルにホストする Procfile.windows が必要になります。
web: ~what you would normally use to start your app~
という名前のファイルProcfile
が Heroku プロジェクトのルートに必要です。以下は、Django プロジェクト用に作成されるコンテンツの基本的な例です。
web: gunicorn your_app_name.wsgi --log-file
ここに Heroku の完全なドキュメントがあります。