🙌

「three/examples/jsm/XXXXXX」が「Cannot find module 〜」となりモジュールが見つからなくなった場合

に公開

three.js のバージョンアップで example の配下にあったファイルの参照先が変わった

- "three": "^0.160.1"
+ "three": "^0.164.1"
- import { FontLoader } from 'three/examples/jsm/loaders/FontLoader'
- import { TextGeometry } from 'three/examples/jsm/geometries/TextGeometry'
+ import { FontLoader } from 'three/addons/loaders/FontLoader.js'
+ import { TextGeometry } from 'three/addons/geometries/TextGeometry.js'

私の環境では、上記のような形で修正すると「Cannot find module 〜」は解消された。

GitHubで編集を提案

Discussion