我正在使用Angular 1.5.11而我正在使用sockjs& stomp用于连接到Web套接字。 Angular项目对stomp和sockjs-client有一个bower依赖,但是当我使用
时var socket = new SockJS('http://localhost:8999/socket-app');
我收到一条错误,说'SockJS'没有定义。我使用gulp进行构建和服务。我是否必须在项目的某处明确声明或导出它?
当我将所有代码放在带有sockjs和angular code的简单单个文件html中时,同样的事情也有效。
我的目录结构如下:
编辑:要添加更多详细信息,我有以下bower依赖项:
安装bower后,我在components文件夹中看到它们。所以我有所需的依赖项,但我想还有一些东西仍然缺失。
答案 0 :(得分:0)
可能你需要的是sockjs-client,而不是sockjs。尝试使用bower sockjs-client安装