typescriptでthree.jsのexamplesにあるTrackballControlsなどを使う
imports-loader
とexports-loader
というパッケージを利用すると良いらしい。
npm install --save imports-loader exports-loader
TrackballControls
を使うには下のようにする.
const THREE = require('three'); THREE.TrackballControls = require('imports-loader?THREE=three!exports-loader?THREE.TrackballControls!../node_modules\/three\/examples\/js\/controls\/TrackballControls');