我正在尝试在我的angular 2应用程序中使用socket.io客户端并安装它和打字
我只是从'socket.io-client'导入;
但不知怎的,我从中得到了很多错误:
我可以在我的index.html中使用lib,如果我从cdn加载脚本并将init代码放在标签中但我不能在我的实际angular 2应用程序中使用它.
我在这做错了什么?
这是我的样板:https://github.com/mgechev/angular2-seed
socket.io的例子似乎已经过时了,这就是我避免它们的原因.
这就是我正在做的并且已经得到了这些错误:
import * as io from 'socket.io-client'; [...] var socket = io('127.0.0.1');
所以这个问题似乎与SystemJS有关.这个https://github.com/mgechev/angular2-seed/wiki/Add-external-dependency建议我可以添加socket.io-client,它应该自动添加所有依赖项,但这似乎并非如此.
我已经尝试了完整的例子,但这也无济于事.