Angularで「error TS2305: Module ‘”@fullcalendar/core”‘ has no exported member ‘VerboseFormattingArg’.」
今回はAngular+fullcalendar環境で下記のエラーが起きたときの対処法についてご紹介いたします。
1 2 3 |
error TS2305: Module '"@fullcalendar/core"' has no exported member 'VerboseFormattingArg'. 9 import { VerboseFormattingArg } from '@fullcalendar/core'; |
Angularのバージョンは17.3.11で、fullcalendarのバージョンは6.1.14です。
Angularで「error TS2305: Module '"@fullcalendar/core"' has no exported member 'VerboseFormattingArg’.」
fullcalendarのバージョンアップで5.11.3から6.1.14に上げたときにこのエラーが起きました。
結論を言うと、下記のように「@fullcalendar/core」ではなく「@fullcalendar/core/internal」をインポートするようにしましょう。
import { VerboseFormattingArg } from '@fullcalendar/core';
↓
import { VerboseFormattingArg } from '@fullcalendar/core/internal';
公式のfullcalendarのバージョン5から6に上げる際のガイドにも記載があります。
https://fullcalendar.io/docs/upgrading-from-v5
終わりに
今回はAngular+fullcalendar環境で冒頭のエラーが起きたときの対処法についてご紹介いたしました。
ディスカッション
コメント一覧
まだ、コメントがありません