LoginSignup
0
1

More than 3 years have passed since last update.

Heroku で Node.js アプリを動かすときにつまづいた内容

Posted at

デプロイ方法などをとりあえず知る。

解決策:公式ドキュメントを読む。サンプルコードを手元にダウンロードして、実際にやってみると良いです。Procfileとか事前に知れるので。
参考:Getting Started on Heroku with Node.js

ClearDBの接続情報がわからない

解決策:heroku configで、特定のフォーマットで教えてくれます。
参考:heroku CLIでMySQL(clearDB)の設定をする

heroku configでエラーが出たとき

原因:コマンド実行するときのディレクトリが間違っていただけでした。
参考:[Herokuエラー]Error: Missing required flagが出た

デプロイ後にApllication Errorが出力されるとき

原因:ポート番号を3000とかで固定していたのが原因でした。
参考:HerokuでNode.jsアプリを実行する際のポート番号について

ClearDBのMySQLだとAuto_Incrementが10ずつ増える

原因:仕様でした。とりあえず練習用に作ったアプリだったので放置。
参考1:herokuでmysql(ClearDB)を使うとidが10ずつ増える
参考2:MySQLのauto_incrementについてメモ

ClearDBから引っぱってきた内容が文字化けしてる現象

原因:文字コードを設定してあげよう。
参考:Heroku+ClearDBで文字化けしていた件

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1