我不确定我对Mac OS X 10.7.5做了什么,但是节点v0.8.25上的Meteor v0.6.4突然开始抛出“Uncaught ReferenceError:SockJS未定义”在所有项目的浏览器控制台中,即使是使用meteor create
命令创建的新“Hello World”。在浏览器页面打开时抛出此错误,流星不允许任何事情进一步发生。此错误仅在浏览器的控制台中抛出,而终端会一直显示Meteor server running on: http://localhost:3000/
我试图用所有node_modules完全删除并重新安装流星,陨石,节点,重启几次,花了很长时间在网上搜索解决方案,都是徒劳的。
这是控制台告诉我的:
未捕获的ReferenceError: SockJS未定义stream_client_sockjs.js?6ef3fd3e8e39c1c357993f6936512726288ad127:164 _.extend._launchConnection stream_client_sockjs.js?6ef3fd3e8e39c1c357993f6936512726288ad127:164 Meteor._DdpClientStream stream_client_sockjs.js?6ef3fd3e8e39c1c357993f6936512726288ad127:34 Meteor._LivedataConnection livedata_connection.js?5d09753571656c685bb10c7970eebfbf23d35ef8:36 _.extend.connect livedata_connection.js?5d09753571656c685bb10c7970eebfbf23d35ef8:1345 (匿名函数)client_convenience.js?4739936b2a334ad8041c3df27a37a5841b9d9842:16 (匿名函数)client_convenience.js?4739936b2a334ad8041c3df27a37a5841b9d9842:30
在stream_client_sockjs.js中,它突出显示以下错误:
self.socket = new SockJS(
在livedata_connection.js中,它突出显示:
self._stream = new Meteor._DdpClientStream(url);
请告诉我如何在计算机上恢复流星的功能?谢谢!!