Angularで「This likely means that the library (ngx-sortablejs) which declares SortablejsModule is not compatible」
今回はAngularで下記のエラーが出たときの原因についてお話ししていきます。
1 |
This likely means that the library (ngx-sortablejs) which declares SortablejsModule is not compatible with Angular Ivy. Check if a newer version of the library is available, and update if so. Also consider checking with the library's authors to see if the library is expected to be compatible with Ivy. |
Node.jsのバージョンは22.2.0で、Angularのバージョンは17.3.7です。
Docker環境を使用しております。
Angularで「This likely means that the library (ngx-sortablejs) which declares SortablejsModule is not compatible」
結論から言うと、ライブラリの一つであるngx-sortablejsはAngularのバージョン11までしかサポートされておりません。
Angular17など、比較的最近のAngularのバージョンではngx-sortablejs以外のライブラリを使う必要があります。
ngx-sortablejsの後継としてあるのがnxt-sortablejsです。
まだ私はこれから使う段階ですが、nxt-sortablejsを試してみようと思います。
終わりに
今回はAngularで冒頭のエラーが出たときの原因についてお話しいたしました。
ディスカッション
コメント一覧
まだ、コメントがありません