2017-12-20 22 views
0

角度プロジェクトに.jsファイル(this)を追加しようとしています。 私はimport * as abc from './marker-clusterer.js';を試しましたが、console.logは私に空のオブジェクトを与えました。何か案は?タイプ定義ファイルは、単に空のシェルですので、あなたが実際にGoogleマップモジュールがインストールされていることを確認し https://www.npmjs.com/package/@types/googlemaps角度インポート.jsライブラリ

からGoogleマップの型定義をインストール

+0

チェックこのアウトから https://www.npmjs.com/package/googlemaps

[インポートマーカー-clusterer.ts。 https://stackoverflow.com/questions/37081943/angular2-import-external-js-file-into-component –

+0

私はそれを実際に取得しません:/。 – TomP

+0

理想的には、あなたがangle2とtypescriptで作業していると思うので、あなたが使用しようとしているモジュールの型定義ファイルが必要です。ファイルへの絶対パスを使用してみますか? '../../node_modules/googleMaps/src/marker-clusterer.js'のようなものです。 –

答えて

0

。もしあなたがいなければ、ここにリンクがあります。 @types/googlemaps/"the path to index.d.ts"

+0

IすでにGoogleマップを持っています。私はちょうど質問 – TomP

+0

で書いたファイルを含める必要があります私はこれを追加することですhttps://github.com/googlemaps/v3-utility-library/blob/master/markerclustererplus/src/markerclusterer.js ...それはですGoogleマップの一部ではありません...私はそれを追加する必要があります... :( – TomP