フィールドを利用できる1。方が直感的に書けるのでこれを使う。フィールドを残すケースも多い。最小バージョンを指定する。}}なお、複数のディレクトリにエントリポイントを持つ場合は、以下のように記述する。東京工業大学デジタル創作同好会traPこの記事は夏のブログリレー17日目の記事です。こんにちは、19Bの翠(sappi_red)です。[https://trap.jp/sysad/]で活動しています。[https://vitejs.dev/team.html]だったりもします。npmからインストールしたパッケージをモジュールバンドラーで使えないことに遭遇したことのある人は少なくないでしょう。この記事ではそれが発生する要因の一つである、package.jsonのエントリーポイント用フィールドについて書いていきます。モジュールバンドラーとトランスパイラは意味が異なるものですが、モジュール形式の変換においては境界線が非常に曖昧になるため、この記事ではまとめてバンドラーと呼ぶことにします。話を進める前に、前提となるモジュール形式という概念について説明しておきます。JavaScriptでは元々、プログラムを複数のモジュールに分割する標準仕様が存在しませんでした。型定義ファイルもインストールしておく。