Socket.io-client: Bagaimana cara mengimpor instance "io" di socket.io-client di ES6?

Dibuat pada 9 Jan 2017  ·  5Komentar  ·  Sumber: socketio/socket.io-client

Maaf untuk mengangkat ini di sini. Saya tidak dapat menemukan informasi untuk mengimpornya dalam sintaks ES6. Apakah sekarang didukung? Apakah saya harus menggunakan require('socket.io-client') ? Jika saya menggunakan import * as io from 'socket.io-client' Saya harus menggunakan io.connect('localhost') . Tetapi jika saya menggunakan require('socket.io-client') Saya hanya perlu menggunakan io('localhost') .

Komentar yang paling membantu

Melakukan import io from 'socket.io-client' akan memberi Anda referensi langsung ke io .

Semua 5 komentar

Melakukan import io from 'socket.io-client' akan memberi Anda referensi langsung ke io .

import ioClient from 'socket.io-client'

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

bagaimana Anda melewati opsi dalam kasus ini?

Coba lakukan sesuatu seperti ini:

`impor ekspres dari 'ekspres';
impor http dari 'http';
impor SocketIO dari 'socket.io';
impor kompresi dari 'kompresi';
impor {validNick, findIndex, sanitizeString} dari '../shared/util';

biarkan aplikasi = ekspres();
biarkan server = http.Server(aplikasi);
biarkan io = new SocketIO(server);`

Mengimpor tidak berfungsi. Dikatakan mengambil impor modul gagal

Apakah halaman ini membantu?
0 / 5 - 0 peringkat