現在、Web上に表示されている回答は、古くなっています。タイプ定義のタイプ・スクリプトでノード・モジュールをインポートする
node_modules/leaflet-draw
とnode_modules/@types/leaflet-draw
がインストールされています。
この行は動作します:
import * as L from 'leaflet';
をしかし、この行はしていません:
import * as foo from 'leaflet-draw';
私はこのエラーが表示されます。
/node_modules/@types/leaflet-draw/index.d.ts' is not a module.
混乱を追加するには、この行は動作します:
var leafletDraw = require('leaflet-draw');
誰も私がこの感覚を作る助けることができますか?
この状況では、適切なインポートステートメントは何でしょうか? –
TypeScriptの観点から、 'leaflet ';から' import * as L'を使うことにしました。リーフレットとリーフレットが正しく設定されていると仮定すると、 'L'はリーフレット描画のすべてのプロパティ(リーフレットのプロパティと同様)を持つ必要があります。 – y2bd