Socket.io-client: أريد استخدام استيراد ES6 في متصفح جانب js

تم إنشاؤها على ٤ أبريل ٢٠١٨  ·  3تعليقات  ·  مصدر: socketio/socket.io-client

ملاحظة : لأسئلة الدعم ، يرجى استخدام إحدى هذه القنوات: stackoverflow أو slack

اتريد:

  • [] أبلغ عن خطأ
  • [x] طلب ميزة

السلوك الحالي

خطوات إعادة الإنتاج (إذا كان السلوك الحالي خطأ)

ملحوظة : أفضل طريقة للحصول على إجابة سريعة هي تقديم حالة اختبار فاشلة ، عن طريق تزييف الكمان التالي على سبيل المثال.

سلوك متوقع

يثبت

  • نظام التشغيل:
  • المتصفح:
  • إصدار socket.io:

معلومات أخرى (مثل stacktraces والمشكلات ذات الصلة واقتراحات كيفية الإصلاح)

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

أنا أيضا خدعت. لا أرغب دائمًا في استخدام حزمة الويب أو ما شابه ذلك.

لم تعد واردات ES6 شيئًا جديدًا بعد الآن. من فضلك اجعلها تعمل!

العديد من المشاريع لديها * .module.js مخصصة والتي يمكن استيرادها!

ال 3 كومينتر

أود أن أضيف أن التالي على README.md

<script src="/socket.io/socket.io.js"></script>
<script>
  var socket = io('http://localhost');
  socket.on('connect', function(){});
  socket.on('event', function(data){});
  socket.on('disconnect', function(){});
</script>
// with ES6 import
import io from 'socket.io-client';

const socket = io('http://localhost');

يعد أمرًا مضللًا لأنه يجعل الأمر يبدو كما لو أنه يمكنك استخدام استيراد ES6 من جانب العميل. الذي لا يمكنك.

أنا أيضا خدعت. لا أرغب دائمًا في استخدام حزمة الويب أو ما شابه ذلك.

لم تعد واردات ES6 شيئًا جديدًا بعد الآن. من فضلك اجعلها تعمل!

العديد من المشاريع لديها * .module.js مخصصة والتي يمكن استيرادها!

مجرد إضافة على ذلك .mjs هو نوع الملف المفضل لوحدات ES6.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

Sairyss picture Sairyss  ·  4تعليقات

BorntraegerMarc picture BorntraegerMarc  ·  4تعليقات

Korri picture Korri  ·  8تعليقات

yesterday24 picture yesterday24  ·  4تعليقات

vadimka123 picture vadimka123  ·  6تعليقات