2017-02-03 6 views
1

現在、[email protected]がインストールされています。これは、[email protected]に依存しています。私はnpmにleafletプラグインをインストールしたいと思っています。[email protected]。リーフレット1.0.xが必要です(これはmapbox.jsを使用しています)。 leaflet.marketclusterをインストールし、mapboxの依存関係を使用してリーフレットを見つける方法を教えてください。mapbox.jsのリーフレットのバージョンを使用してnletを使用してleaflet.markerclusterをインストールする

答えて

2

Leafletは、すでにMapboxに含まれています。

Leaflet.markerclusterプラグインを使用する場合は、特に何もしないでください。

あなたがそれらの2つのライブラリ「標準」の方法(すなわち、HTMLページ内<script>タグによる)をロードする必要があり、すべてが問題なく動作するはずです:

<script src='https://api.mapbox.com/mapbox.js/v3.0.1/mapbox.js'></script> 
<link href='https://api.mapbox.com/mapbox.js/v3.0.1/mapbox.css' rel='stylesheet' /> 
<script src='https://unpkg.com/[email protected]/dist/leaflet.markercluster.js'></script> 
<link href='https://unpkg.com/[email protected]/dist/MarkerCluster.css' rel='stylesheet' /> 
<link href='https://unpkg.com/[email protected]/dist/MarkerCluster.Default.css' rel='stylesheet' /> 

デモ:http://plnkr.co/edit/HX6yYCvNEvv8rD0khIjG?p=preview

今、あなたがしたいので、 Leaflet.markerclusterをnpmまで含めるには、あなたのバンドルにlibコード(例えば、import "leaflet.markercluster"、またはあなたのビルドエンジンで必要なもの)を含めるだけでいいですし、L.markerClusterGroup工場を問題なく追加する必要があります。

関連する問題