gpt4 book ai didi

javascript - 由于 socket.io 无法构建 JMVC 应用程序

转载 作者:行者123 更新时间:2023-12-02 19:48:24 25 4
gpt4 key购买 nike

我有一个使用 socket.io 的应用程序,当我尝试构建该应用程序时,它显示:

failed to open file  file:/socket.io/socket.io.js   JavaException: 
java.io.FileNotFoundException: /socket.io/socket.io.js (No such file or directory)

我使用node.js作为后端,所以我在客户端进行steal('/socket.io/socket.io.js')。我猜测我正在使用的 steal/buildjs 正在尝试将 socket.io.js 放入 production.js 中。如何将其从构建中排除?

谢谢。

最佳答案

您没有将 socket.io.js 放入您的构建中。它必须通过它自己的脚本标签从您的nodejs 服务器包含。将该标记放入您应用的 HTML 文件中。

或者,您可以像这样动态加载它:

$.getScript('//yoursocketio.server/socket.io/socket.io.js',function() {
io.connect('yoursocketio.server').etc();
});

但你永远不应该偷它。

关于javascript - 由于 socket.io 无法构建 JMVC 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9607706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com