2017-10-10 4 views
0

リアクト/活字体のセットアップとの奇妙な問題に直面して.tsx/typescriptですが、エラー「TS2307をスロー:唯一のUbuntu上のモジュール 『歴史』を見つけることができません

OSX/Windows上でwebpack -pを実行するとのエラーなしでうまくコンパイル?。すべての活字体/ TSXコンパイラ

しかし、Ubuntuの上では、具体的には、活字体の特定のエラーがスローされます。

ERROR in [at-loader] ./src/scenes/Component.tsx:5:23 TS2307: Cannot find module 'History'.

をエラーをスローし、特定の行がある:

import {History} from "History";

package.json歴史のため、通常、@types両方のパッケージがあります。

"@types/history": "4.6.0",

"history": "4.7.2",

そして再びを、私はまったく同じコード、同じWebPACKの設定でwebpack -pを実行することができます同じバージョンのOSXでもエラーが発生することはありません。プロセスは同じです!しかし、Ubuntuでは上記のエラーでビルドが失敗します。

答えて

0

罪人はawesome-typescript-loader(at-loader)でした。 @ 3.2.xそれはこのエラーを投げた。 @ 3.1.3にダウングレードすると、それはなくなった。これは明らかにパッケージをアップグレードした後に起こった - でも、Ubuntuには影響があるようだ。

関連する問題