これをここに持ってきてすみません。 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
への直接参照が得られます。
import ioClient from 'socket.io-client'
let io = ioClient('http://your-host')
この場合、どのようにオプションを渡しますか?
次のようなことを試してください。
`expressをインポートする 'express';
'http'からhttpをインポートします。
'socket.io'からSocketIOをインポートします。
'compression'から圧縮をインポートします。
import {validNick、findIndex、sanitizeString} from '../ shared / util';
app = express();
サーバー= http.Server(app);
let io = new SocketIO(server); `
インポートが機能しません。 フェッチモジュールのインポートに失敗したと表示されます
最も参考になるコメント
import io from 'socket.io-client'
を実行すると、io
への直接参照が得られます。