0
私のangular5/tsアプリケーションにjavascriptライブラリをインポートしようとしていますが、ロードするライブラリ自体を取得できます。TypeScript、インポートされたjavascriptモジュールの角度5 - ネストされた依存関係は解決されません
この結果、ネストされた依存関係に依存する関数が失敗します。
ライブラリの依存関係は、npmと利用可能なタイプスクリプト定義ファイルを使ってインストールしました。ライブラリ関数のデバッグ中に、注入された依存関係が「未定義」であることが分かります。また、 'require'キーワードは未定義です。
私はimport * as xyz from 'library'
構文を使用しています。これはライブラリ自体をロードしています。依存関係だけではありません。
問題の要点は、インポートされたjavascriptモジュールが依存関係管理にrequirejsを使用しているようです。これらの依存関係はすべてnullとして返されます。これらの依存関係をどのように解決し、このライブラリを動作させることができますか?
感謝を任意のライブラリ 例えば非常に人気lodash
使用をインポートすることができます。この部分は動作していますが、ネストされたrequirejs依存関係が解決されていないかのように見えます。 'lodash'は 'require( 'moment')'で 'moment'に依存していると言うと、lodashはロードされますが、モーメントを必要とする関数は機能しません。 – Eric