Я создаю плагин Three.js с машинописным текстом. Мне нужно связать их, чтобы их можно было легко использовать.
import * as THREE from "three";
export default class MyPlugin{
public something: THREE.Quaternion;
}
Даже если я называю их просто типом, мне нужно включить предложение import * as THREE from "three";. По этому коду webpack объединит весь код three.js.
Я хотел бы использовать этот плагин как отдельный файл javascript. Как лучше всего решить эту проблему?
Я не добавил три как взаимозависимость. Подтверждаю ваше предложение позже. Но я не думаю, что webpack разрешит три зависимости из окна, когда он сейчас указан как одноранговая зависимость.






Перечислить
three.jsкак одноранговую зависимость?