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')
.
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
Komentar yang paling membantu
Melakukan
import io from 'socket.io-client'
akan memberi Anda referensi langsung keio
.