ディレクトリ名やファイル名の取得部分をリファクタリングしている その 2
昨日書いたやつどうしようかなと思っていくつか解決策を考えていたが、完全に解決できる方法をリプライでもらった。
https://t.co/XiC6zLYyaU
— odan (@odan3240) August 9, 2021
path.parse で parse すると楽そう?
Path | Node.js v16.6.1 Documentation
これを使うことで、そもそもやっていたconst id = fileName.replace(/\.md/, '')
というコードをそもそも使わなくてよくて、const { name } = filePath.parse(filePath)
という感じにできてしまう。
Next.js のチュートリアルからほぼほぼコードを参考にさせてもらったけど、こうやって書けばよりよくなりそう。
まだ修正自体はできてないので、早めにやっちゃいたい(今日はなにもできませんでした)