Mam scenę Three.js, która korzysta tylko z części biblioteki.Jak mogę wstrząsnąć drzewem Three.js przy użyciu pakietu WebPack lub zbiorczego?
import {
Scene,
PerspectiveCamera,
WebGLRenderer,
BoxGeometry,
MeshBasicMaterial,
Mesh} from 'three';
Ale nadal otrzymuję większość, jeśli nie wszystkie, z całej biblioteki (~ 500Kb minified). Czy ktoś miał na to szczęście? Mam kod example GitHub, który pokazuje kod, którego używam.
w ogóle, myślę deweloperów JS zacząć chodząc jak drzewo potrząsając są realizowane w pakiecie zbiorczym i Webpack, w tej chwili nie ma zbyt wiele magii w jaki sposób one działają. Kilka razy miałem ten sam problem i trudno powiedzieć, czy biblioteki są tak małe, jak tylko mogą być. –
Trochę ostatnio eksperymentowałem z tym, może jesteś zainteresowany? [repo] (https://github.com/2pha/three-rollup-treeshake-test) – 2pha