【发布时间】:2014-05-27 15:52:21
【问题描述】:
我对 Node.js 还很陌生,正在尝试为自己构建一个应用程序。我正在使用 socket.io,它在测试期间在本地运行良好,但是当我部署到 Azure 时,我不断得到
http://domain/socket.io/socket.io.js 404 (Not Found)
我已经尝试了大多数可以在论坛上找到的方法和修复,但似乎没有任何效果,Azure 上启用了 Web 套接字。
我的代码如下:
客户端:
<script src="/socket.io/socket.io.js"></script>
服务器端
var express = require('express');
var port = process.env.port || 1337;
var app = require('express')()
, server = require('http').createServer(app)
, io = require('socket.io').listen(server, { log: false });
server.listen(port);
非常感谢任何帮助,在此先感谢。
【问题讨论】: