Leaflet: وحدة ES لا يتم شحنها

تم إنشاؤها على ١٠ أبريل ٢٠١٨  ·  3تعليقات  ·  مصدر: Leaflet/Leaflet

كيف تتكاثر

  • إصدار المنشور الذي أستخدمه: 1.3.1
  • المتصفح (مع الإصدار) الذي أستخدمه: N / A
  • نظام التشغيل / النظام الأساسي (مع الإصدار) الذي أستخدمه: macOS
  • npm install leaflet

ما هو السلوك الذي أتوقعه وأي سلوك أراه

وفقًا لملف package.json الخاص بالشفرة المصدر ، أتوقع وجود dist/leaflet-src.esm.js وأن تتم الإشارة إليه بواسطة الحقل module ، لذا يمكن لـ webpack تحسين حجم الحزمة واستيراد ما أحتاجه فقط. بدلاً من ذلك ، الملف غير موجود في node_modules/leaflet ، ولا يوجد مرجع له في package.json المستوردة. تظهر الحزمة المستوردة الإصدار 1.3.1 بالرغم من ذلك.

مثال بسيط على إعادة إنتاج المشكلة

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

التعليق الأكثر فائدة

ربما سيكون لدي بعض الوقت لإصداره الأسبوع المقبل

ال 3 كومينتر

تم إصدار أحدث إصدار من Leaflet (الإصدار 1.3.1 ) في 18 يناير. تم دمج وحدات ES من https://github.com/Leaflet/Leaflet/pull/6021 في الأول من فبراير.

لا شيء هنا ، ما عدا الانتظار بصبر حتى الإصدار التالي.

ربما سيكون لدي بعض الوقت لإصداره الأسبوع المقبل

cherniavskii أعتقد أنه يمكن إغلاق هذا ، فقد تم تضمين ESM في 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
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات