ملاحظة : لأسئلة الدعم ، يرجى استخدام إحدى هذه القنوات: stackoverflow أو slack
ملحوظة : أفضل طريقة للحصول على إجابة سريعة هي تقديم حالة اختبار فاشلة ، عن طريق تزييف الكمان التالي على سبيل المثال.
أود أن أضيف أن التالي على 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.
التعليق الأكثر فائدة
أنا أيضا خدعت. لا أرغب دائمًا في استخدام حزمة الويب أو ما شابه ذلك.
لم تعد واردات ES6 شيئًا جديدًا بعد الآن. من فضلك اجعلها تعمل!
العديد من المشاريع لديها * .module.js مخصصة والتي يمكن استيرادها!