【发布时间】:2011-12-26 06:10:28
【问题描述】:
我在 Heroku 上托管的 Node.js 应用上为我的 JS 客户端代码加载 socket.io 库时遇到了问题。
现在,我的 index.html 文件末尾有这一行:
<script type="text/javascript" src="/socket.io/socket.io.js"></script>
但是,当我在我的 JS 客户端代码中执行 socket = io.connect('http://myherokuapp'); 时,我会收到预期的“io is not defined”错误。
知道如何在 Heroku 上正确加载库吗?
谢谢!
【问题讨论】:
-
好的,所以我终于尝试用我的应用程序的其余部分“手动”推送客户端库。它似乎可以工作,但现在我在 socket.io.js 的初始化过程中遇到了一个新问题:myherokuapp/socket.io/1/?t=1320939716103&jsonp=0 在某个时候被调用并返回 404 no Object found。
标签: node.js heroku client-side socket.io