logging
Next.jsを開発モードで実行する際に、ログのレベルやコンソールに記録される完全なURLを設定できます。
現在、logging
はfetch
APIを使用したデータ取得にのみ適用されます。他のNext.js内部のログにはまだ適用されていません。
next.config.js
module.exports = {
logging: {
fetches: {
fullUrl: true,
},
},
}
Server Components HMR cacheから復元されるfetch
リクエストは、デフォルトではログに記録されません。ただし、logging.fetches.hmrRefreshes
をtrue
に設定することで有効にできます。
next.config.js
module.exports = {
logging: {
fetches: {
hmrRefreshes: true,
},
},
}
さらに、logging
をfalse
に設定することで開発時のログを無効にすることもできます。
next.config.js
module.exports = {
logging: false,
}