Próbuję użyć socket.io klienta w moim kątowej 2 aplikacji i zainstalowanie go i typowaniasocket.io-klient w Kątowymi 2 app
Ja tylko import z „socket.io-klienta” ;
ale jakoś mam mnóstwo błędów z tego:
mogę używać lib w moim index.html jeśli załadować skrypt z CDN i po prostu umieścić kod startowy w sposób <script>
tag, ale nie mogę go użyć w mojej prawdziwej aplikacji kątowej 2.
Co ja tu robię źle?
To mój boilerplate: https://github.com/mgechev/angular2-seed
Przykłady dla socket.io wydają się przestarzałe i dlatego unika się ich.
to wszystko robię i już się te błędy:
import * as io from 'socket.io-client';
[...]
var socket = io('127.0.0.1');
Więc kwestia wydaje się być związane z SystemJS w jakiś sposób. Ten https://github.com/mgechev/angular2-seed/wiki/Add-external-dependency sugeruje, że mogę dodać socket.io-client i powinien automatycznie dodać wszystkie zależności, które nie wydają się jednak takie.
Próbowałem już pełnego przykładu, ale to też nie zadziała.
Wygląda dla mnie tak, jak powinno używać się pliku socket.io.js, który jest specjalnie zaprojektowany dla przeglądarki. – jfriend00
Korzystam z klienta socket.io, który był zalecany dla kątowej 2 w wielu miejscach – gempir
umieścić jakiś kod na temat tego, jak próbujesz go zaimportować? – Ajey