Parse には、ログの読み取りとストリーミングが可能な優れた開発コマンド ユーティリティがありました。
Heroku にはそれがありますが、Parse ログではなく、Heroku ログのみが表示されます。
console.log
orステートメントを確認する方法はありconsole.error
ますか?
Parse には、ログの読み取りとストリーミングが可能な優れた開発コマンド ユーティリティがありました。
Heroku にはそれがありますが、Parse ログではなく、Heroku ログのみが表示されます。
console.log
orステートメントを確認する方法はありconsole.error
ますか?
を使えばPM2
、ログを見るのは本当に簡単です。
私のプロジェクトでは、サーバー上で parse-server と parse-dashboard を実行しています。これが私がそれらに使用する PM2 構成です。
{
"apps": [
{
"script": "parse-server",
"args": "config/server.json",
"log_file": "logs/server.log",
"error_file": "logs/server-error.log",
"log_date_format" : "YYYY-MM-DD HH:mm:ss Z",
"instances": 1,
"watch": true,
"ignore_watch": ["cloud", "logs"],
"env": {
"VERBOSE": "1"
}
},
{
"script": "parse-dashboard",
"args": "--config config/dashboard.json",
"log_file": "logs/dashboard.log",
"error_file": "logs/dashboard-error.log",
"log_date_format" : "YYYY-MM-DD HH:mm:ss Z",
"instances": 1,
"watch": true,
"ignore_watch": ["cloud", "logs"]
}
]
}
私の場合、"VERBOSE": "1"
parse-server によって実行されたすべてのクエリを確認できるのは引数です。
parse-server と parse-dashboard の両方のログを表示したい場合は、次のように入力するだけpm2 logs
です。
私の構成では、parse-server と parse-dashboard がグローバルにインストールされています (npm install -g parse-server
およびnpm install -g parse-dashboard
)。