今日Next.jsでアプリを書いていたときに出会ったことをメモする。
といっても、Next.jsはエラーメッセージが親切なので、メモを残さなくとも、対処方法がわかりやすくエラーログに出てくる。
こういうのは本当に素晴らしいなと思う。
エラーの原因を探ってアタフタしているだけで開発効率は落ちるもの。
そういう時間を極力少なくしてくれるように設計されている印象。
まさにデベロッパーフレンドリーといった感じ。
react-notificationsをNext.jsから使う場合に必要になる下記の記述は、pages/〇〇.js
内には直接かけない。
import 'react-notifications/lib/notifications.css';
その場合は pages/_app.js
を作成して、下記のように読み込む必要があるようだった。
import 'react-notifications/lib/notifications.css'; export default function MyApp({ Component, pageProps }) { return <Component {...pageProps} />; }
先にも書いたようにNext.jsはここらへんの解決方法の提示がすごく親切で分かりやすい。 下記のドキュメントを参考にした。
Basic Features: Built-in CSS Support | Next.js
なお、react-notificationsについては、以前こちらのブログにも導入記事を書いているので、興味ある方は一読いただけると嬉しいです。
Reactでnotificationを簡単に実装できるreact-notificationsを試してみた - at backyard
今日から、お家フジロック
話は全然変わりますが、今日からFuji Rockですね。
FUJI ROCK FESTIVAL '20|フジロックフェスティバル '20 -> リアルタイムではないけども、メンツ豪華すぎの絶対楽しめる内容🤩 https://t.co/8EOddvbIVs
— Yuki Shindo (@shinshin86) August 19, 2020