小编Joe*_*age的帖子

Socket.io Chat Tutorial无法正常运行

所以我最终决定给Node.js一个机会.我决定用一个小聊天应用来打破僵局.我正在关注的教程直接来自socket.io站点.

http://socket.io/get-started/chat/

我正在逐字逐句地学习这个教程,甚至试图将代码复制并粘贴到源代码中,当我输入文本并发送它时,它就没有了.它应该在我的命令提示符中出现,但事实并非如此.

我已经连接了用户并且出现了用户断开连接的消息,但是当我按照教程一步一步操作时,我对此感到困惑.

Index.js

var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);

app.get('/', function(req, res) {
   res.sendFile('/chat/index.html');
});

io.on('connection', function(socket){
    socket.on('chat message', function(msg){
        console.log('message: ' + msg);
    });
});

http.listen(3000, function() {
   console.log('Listening on *:3000');
});
Run Code Online (Sandbox Code Playgroud)

index.html的:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>Chat</title>

    <script src="/socket.io/socket.io.js"></script>
    <script src="http://code.jquery.com/jquery-1.11.1.js"></script>
    <script>
        var socket = io();
        $('form').submit(function(){
            socket.emit('chat message', $('#m').val());
            $('#m').val('');
            return false;
        });
    </script>

    <style>
        * { margin: 0; padding: 0; box-sizing: border-box; }
        body { …
Run Code Online (Sandbox Code Playgroud)

node.js socket.io

14
推荐指数
2
解决办法
3911
查看次数

格雷普没有停下来

我是bash/shell脚本的新手,似乎无法解决这个问题.在执行bash脚本时,它会停止在grep命令上.终端只是停止做任何事情你按CTRL + Z来停止脚本.我没有看到命令行本身的问题.

码:

DATE="01-Apr-14"

grep 'error' | grep -v 'PHP Notice\|PHP Warning\|File does not' ~/Desktop/Servers/Folder/Error/Error_$DATE.txt >> ~/Desktop/Review/Folder_Review_$DATE.txt
Run Code Online (Sandbox Code Playgroud)

任何帮助是极大的赞赏.

linux bash shell grep

0
推荐指数
1
解决办法
552
查看次数

标签 统计

bash ×1

grep ×1

linux ×1

node.js ×1

shell ×1

socket.io ×1