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,
}