Leaflet: ES-Modul wird nicht ausgeliefert

Erstellt am 10. Apr. 2018  ·  3Kommentare  ·  Quelle: Leaflet/Leaflet

So reproduzieren Sie

  • Prospektversion, die ich verwende: 1.3.1
  • Browser (mit Version) Ich verwende: N/A
  • Betriebssystem/Plattform (mit Version) Ich verwende: macOS
  • npm install leaflet

Welches Verhalten erwarte ich und welches Verhalten sehe ich

Laut package.json des Quellcodes dist/leaflet-src.esm.js existiert und durch das Feld module referenziert wird, damit Webpack meine Bundle-Größe optimieren und nur importieren kann, was ich brauche. Stattdessen existiert die Datei nicht in node_modules/leaflet und es gibt keinen Verweis darauf in der importierten package.json. Die importierte package.json sagt jedoch Version 1.3.1 .

Minimalbeispiel, das das Problem reproduziert

screen shot 2018-04-10 at 6 15 09 am

Hilfreichster Kommentar

Vielleicht habe ich nächste Woche etwas Zeit, um es zu veröffentlichen

Alle 3 Kommentare

Die neueste Veröffentlichung von Leaflet ( v1.3.1 ) wurde am 18. Januar veröffentlicht. ES-Module wurden am 1. Februar von https://github.com/Leaflet/Leaflet/pull/6021 zusammengeführt .

Hier gibt es nichts zu tun, außer geduldig bis zur nächsten Veröffentlichung zu warten.

Vielleicht habe ich nächste Woche etwas Zeit, um es zu veröffentlichen

@cherniavskii Ich denke, das kann geschlossen werden, ESM war in 1.3.2

> ls -1 node_modules/leaflet/dist/
images
leaflet-src.esm.js
leaflet-src.esm.js.map
leaflet-src.js
leaflet-src.js.map
leaflet.css
leaflet.js
leaflet.js.map
War diese Seite hilfreich?
0 / 5 - 0 Bewertungen