Objetivo: importar los módulos y ponerse en marcha...
Problema: las cosas jsm como OrbitControls.js se importan from 'three'; lo que resulta en un error:
[Error] TypeError: Module specifier, 'three' does not start with "/", "./", or "../". promiseReactionJob
Las sugerencias van desde copiar manualmente los archivos de node_modules y modificar la ruta, hasta esperar a que los navegadores admitan rutas simples. Mientras tanto, sin embargo, realmente me gustaría seguir con mi vida y usar la herramienta en un servidor estándar...
¿Cuál es la mejor práctica para servidores SIN nodos aquí?
La respuesta oficial es que estos componentes jsm se enumeran en "ejemplos" por una razón, se supone que debe duplicarlos y editarlos para su propia aplicación, por lo que el intercambio en rutas absolutas está completamente bien.
En general, prefiero no tocar nada en la carpeta node_modules, pero en este caso lo recomienda three.js