typescript の import ステートメントと webpack のサポートに少し問題があります。たとえば、内部に import ステートメントしかないモジュール A と、モジュール A をインポートするモジュール B がある場合、webpack ウォッチを実行した後、私の bundle.js 出力ファイルは、javaScript コードが生成されるセクションで空になります。webpack がインポートを解決しないことを示唆しています。次に例を示します。
/*controllerA*/
export class ControllerA{
constructor(){}
}
/*a.ts*/
import {controllerA} from './controllerA'
/*b.ts*/
import * as moduleA from './a'
そして、これが私のwebpack構成です
module.exports = {
entry: ['./b.ts'],
output: {
filename: 'bundle.js'
},
resolve: {
extensions: ['', '.webpack.js', '.web.js', '.ts', '.js']
},
module: {
loaders: [
{ test: /\.ts$/, loader: 'ts-loader' }
]
}
}
それを修正する方法はありますか?