LoginSignup
3
2

More than 3 years have passed since last update.

date-fnsでのエラー対処方法

Posted at

はじめに

date-fnsを使って月名を選択できるプログラミングを使っていたら、急にエラーが出てきて困ったのでその解決方法をメモ。

目次

  1. エラーが起こった状況
  2. 原因と解決に向けてした事
  3. 別のエラーの出現
  4. 最終的な解決

エラーが起こった状況

$yarn add date-fns //でインストール
$yarn
$yarn start //で起動すると

RangeError: Format string contains an unescaped latin alphabet character `n`

今まで正常に動いていたのだがこのエラーが出るようになった。

原因と解決に向けてした事

色々と調べたところdate-fnsのバージョンの問題とのこと。
バージョンを1.3.13にすればいいとのことだったので、バージョンを指定して入れ直した。

$yarn add date-fns@^1.3.13

別のエラーの出現

Module not found: Can't resolve 'date-fns/_lib/format/longFormatters'

先ほどのエラーは出てこなくなったが別のエラーが・・・

最終的な解決

$yarn add @date-io/date-fns@1.x date-fns

このコマンドで入れ直したところエラーが出なくなりました!

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2