すべてがコンパイルおよびバンドルされますが、ブラウザにはTypeErrorがあります: "box2dweb_commonjs_1.default is undefined" webpack-dev-serverを起動し、バンドルをhttp://localhost:8080/webpack-dev-server/にチェックする際にエラーはありません。プロジェクトはGitHubにありますhttps://github.com/paboulos/ts-loader_box2d バンドルには何がありますか?サードパーティのライブラリでTypeErrorを返すWebpackおよびts-loaderバンドル
0
A
答えて
1
box2dweb_commonjs_1.default私
共通の問題。ライブラリはdefault
をエクスポートしません。代わりに
import box2dweb from "whatever";
を使用してのあなたは、ライブラリがデフォルトをエクスポートしません
import * as box2dweb from "whatever";
もっと
を使用する必要があります。ライブラリがTypeScriptで記述されている場合、これはコンパイルエラーであることに注意してください。 JavaScriptを書いている人は、何がデフォルトのエクスポートではないか混乱しているので、babelはそれを修正しますが、TypeScriptはそれを修正しません。
メインのエクスポートを自動的に行うための長期的なbableの方法でも、default
のエクスポートが標準の選択に勝つ可能性がありますが、そうではないので、TypeScriptはパントしています。
関連する問題
- 1. require.jsおよびバンドル
- 2. バンドルおよびそのフラグメント
- 3. Eclipse RCP、RMIおよびバンドル
- 4. TypeError:+: 'NoneType'および 'str' + HOST
- 5. OSGiコンポーネント・モデルのバンドル内およびバンドル相互依存性
- 6. Visual Studio 2017およびwebpackの問題
- 7. XcodeおよびSPMライブラリ
- 8. サードパーティのライブラリを含む角2のWebpackを含む
- 9. Android - savedInstanceStateのバンドルがフラグメントonCreate()およびonCreateView()でnullです。
- 10. JavaScriptでNaNおよびUndefinedを返す
- 11. サードパーティのjsファイルをWebpackバンドルに追加するにはどうすればよいですか?
- 12. のNSLogのインポートおよびライブラリ
- 13. webpackにライブラリのumdバンドルをロードさせる方法
- 14. SharedPreferencesとの論理エラー、およびバンドルを渡す
- 15. Pythonのビデオおよびオーディオ処理ライブラリ
- 16. C/C++/JavaのDICOMおよびFFTライブラリ
- 17. Windows上のPILおよびJPEGライブラリ
- 18. webpackでjQueryを設定および使用する方法
- 19. EJSでのWebpackバンドルのバージョン
- 20. サードパーティのライブラリを使用しているSystemJSのアプリをバンドルしますか?
- 21. 非SPA ASP.NET MVCアプリケーションでのバンドルおよびマイナー化
- 22. Webpackバンドルrequirejs modules
- 23. バンドルされたjQueryを使用してサードパーティ製のJavaScriptライブラリを管理する
- 24. Webpackのバンドルsha3 /バイナリモジュール
- 25. Javaサードパーティのライブラリ
- 26. サードパーティのライブラリをインポート
- 27. WiXブートストラップのサードパーティMsiをバンドルする
- 28. ロングおよびマルチフォーマットパス操作ライブラリ?
- 29. XCode 4、ArmadilloおよびXCode標準ライブラリ
- 30. ErlangおよびCライブラリ。並列実行