Socket.io-client: كيفية استيراد مثيل "io" في socket.io-client في ES6؟

تم إنشاؤها على ٩ يناير ٢٠١٧  ·  5تعليقات  ·  مصدر: socketio/socket.io-client

آسف لإحضار هذا هنا. لم أتمكن من العثور على أي معلومات لاستيرادها في بناء جملة ES6. هل هو مدعوم الآن؟ هل يجب علي استخدام require('socket.io-client') ؟ إذا استخدمت import * as io from 'socket.io-client' فلا بد لي من استخدام io.connect('localhost') . ولكن إذا استخدمت require('socket.io-client') فأنا فقط بحاجة إلى استخدام io('localhost') .

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

القيام بـ import io from 'socket.io-client' سيمنحك إشارة مباشرة إلى io .

ال 5 كومينتر

القيام بـ import io from 'socket.io-client' سيمنحك إشارة مباشرة إلى io .

import ioClient from 'socket.io-client'

let io = ioClient('http://your-host')

كيف تمر الخيارات في هذه الحالة؟

حاول القيام بشيء مثل هذا:

"الاستيراد السريع من" سريع "؛
استيراد http من "http" ؛
استيراد SocketIO من 'socket.io' ؛
ضغط الاستيراد من "الضغط" ؛
استيراد {validNick، findIndex، sanitizeString} من '../shared/util' ؛

اسمحوا التطبيق = صريح () ؛
دع الخادم = http.Server (التطبيق) ؛
دعونا io = جديد SocketIO (الخادم) ؛ `

الاستيراد لا يعمل. تقول فشل استيراد وحدة الجلب

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

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

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

david-fong picture david-fong  ·  4تعليقات

najibghadri picture najibghadri  ·  7تعليقات

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

catamphetamine picture catamphetamine  ·  3تعليقات