2016-09-19 5 views
1

Во-первых, извините за мой плохой английский.Deepstream не работает

Я пробую последние два дня в обратном направлении. Начальный сервер, но я не могу подключиться к браузеру.

INFO | logger ready 
INFO | deepstream version: 1.1.0 
INFO | messageConnector ready 
INFO | storage ready 
INFO | cache ready 
INFO | authenticationHandler ready: none 
INFO | permissionHandler ready: none 
INFO | Using uws websocket server 
CLUSTER_JOIN | it9p2a8m-z77t85n9bk04 
INFO | Listening for tcp connections on 127.0.0.1:6021 
INFO | Listening for browser connections on 127.0.0.1:6020 
INFO | Deepstream started 

Мой index.html выглядит следующим образом:

<!DOCTYPE html> 
<html> 
<head> 
    <script src="https://cdn.rawgit.com/deepstreamIO/deepstream.io-client-js/master/dist/deepstream.min.js"></script> 
</head> 
<body> 
<input type="text" /> 
<script type="text/javascript"> 
    var deepstream = require('deepstream.io-client-js'); 
    const client = deepstream('127.0.0.1:6020').login(); 
}) 
</script> 
</body> 
</html> 

Не удается подключиться с браузером на сервер через 127.0.0.1:6021. Браузер только ищет ...

Есть ли простой пример? Единственный пример в том, как я могу работать, - это ds-demo-pong.

Спасибо за вашу помощь и извините за мой плохой английский :-(

ответ

0

Вы не можете использовать require в index.html непосредственно

Try:.

<!DOCTYPE html> 
<html> 
<head> 
    <script src="https://cdn.rawgit.com/deepstreamIO/deepstream.io-client-js/master/dist/deepstream.min.js"></script> 
</head> 
<body> 
<input type="text" /> 
<script type="text/javascript"> 
    const client = deepstream('127.0.0.1:6020').login(); 
</script> 
</body> 
</html> 

deepstream выставляется на окне если require не поддерживается

+0

Во-первых, спасибо за быстрый ответ. У меня это изменилось, но теперь: 'INCOMING_CONNECTION | от 127.0.0.1:32978 через tcp INCOMING_CONNECTION | от 127.0.0.1:32982 через tcp CLIENT_DISCONNECTED | null CLIENT_DISCONNECTED | null CONNECTION_AUTHENTICATION_TIMEOUT | соединение не было успешно завершено в ожидаемое время. То же самое при удалении "const client = deepstream ('127.0.0.1:6020'). login();" Я получаю кризис ;-) FeathersJS, Meteor, Angular все, что я могу проверить и запустить, но меня больше всего интересует ... – mekroth

+0

Вы используете его через 6021 или 6020? 6021 - это чистый TCP, который не поддерживается браузерами. – yasserf