0

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' }
    ]
  }
 }

それを修正する方法はありますか?

4

1 に答える 1