代码之家  ›  专栏  ›  技术社区  ›  Sandeep

套接字.io如何在本地服务器上创建文件运行时

  •  1
  • Sandeep  · 技术社区  · 6 年前

    我已经在NPM模块中写下了这段代码套接字.io,

    索引.html

    <html> <head> <title>WebRTC client</title> </head> <body> 
    <script src='socket.io/socket.io.js'></script> </body> </html>
    

    在服务器.js文件

    var static = require('node-static');
    var http = require('http');
    var file = new(static.Server)();
    var app = http.createServer(function (req, res) {
        file.serve(req, res);
    }).listen(8181);
    var io = require('socket.io').listen(app);
    io.sockets.on('connection', function (socket){
        console.log('io.sockets.on');        
    });
    

    根文件夹有索引.html, 服务器.js,和 文件夹不包含文件

    击中本地主机:8181英寸一个浏览器,索引.html将运行和socket.io/插座.io.js文件自动创建的文件

    http://localhost:8181/socket.io/socket.io.js

    1 回复  |  直到 6 年前
        1
  •  1
  •   Jaskaran singh Rajal    6 年前

    “你可能想知道/socket.io/插座.io.js文件文件来自,因为我们既不添加它,也不存在于文件系统中。这是我们的魔法的一部分听我说在服务器上。它在服务器上创建一个处理程序来为套接字.io.js“脚本文件。”