Socket.io-client: Como importar uma instância de "io" no socket.io-client no ES6?

Criado em 9 jan. 2017  ·  5Comentários  ·  Fonte: socketio/socket.io-client

Desculpe trazer isso aqui. Não consegui encontrar nenhuma informação de importá-lo na sintaxe ES6. É compatível agora? Devo usar require('socket.io-client') ? Se eu usar import * as io from 'socket.io-client' , terei que usar io.connect('localhost') . Mas se eu usar require('socket.io-client') , só preciso usar io('localhost') .

Comentários muito úteis

Fazer import io from 'socket.io-client' lhe dará uma referência direta a io .

Todos 5 comentários

Fazer import io from 'socket.io-client' lhe dará uma referência direta a io .

import ioClient from 'socket.io-client'

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

como você passa opções neste caso?

Tente fazer algo assim:

`importar expresso de 'expresso';
importar http de 'http';
importar SocketIO de 'socket.io';
importar compressão de 'compressão';
import {validNick, findIndex, sanitizeString} de '../shared/util';

deixe app = express ();
let server = http.Server (app);
deixe io = novo SocketIO (servidor); `

A importação não funciona. Diz que a importação do módulo de busca falhou

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

exilonX picture exilonX  ·  7Comentários

zappfinger picture zappfinger  ·  5Comentários

ahadcove picture ahadcove  ·  7Comentários

yesterday24 picture yesterday24  ·  4Comentários

newpanjing picture newpanjing  ·  3Comentários