0

typescript 2.1 にアップグレードしてから、Can't resolve 'file'webpack の実行時に大量のエラーが発生しているようです

ERROR in ./src/Game.ts
Module not found: Error: Can't resolve 'file' in '/Users/nikos/WebstormProjects/youtube-space-invaders/src'
 @ ./src/Game.ts 32:30-95
 @ ./src/app.js

エラーの場所の例は次のとおりです: https://github.com/QuantumInformation/youtube-space-invaders/blob/master/src/Game.ts#L32

 32   invaders: AbstractInvader[]
      invaderBullets: Bullet[] = [];
4

1 に答える 1

0

これが原因のようです: https://github.com/QuantumInformation/youtube-space-invaders/blob/master/src/Game.ts#L56

あなたの行番号はおそらくコンパイルされたタイプスクリプトを参照しています(ルートフォルダーで tsc を実行して出力を確認するため)。

問題を解決するには、webpack 構成でイメージ ローダーを使用し、require('./images/backgrounds/sunrise.jpg') を介してのみ要求するだけで問題ありません...

于 2016-12-19T22:54:14.560 に答える