Pude obtener la aplicación básica del servidor socket.io ejecutándose en mi propio servidor y solicitarla directamente a través de cualquier navegador web (probé FF, cromo, y IE7, que funcionó todo).`require 'socket.io-client.js'` no funciona
Ahora, el problema viene en que el código de la muestra del cliente no funciona para mí, y me da el siguiente error en la consola JavaScript en cromo:
"Uncaught ReferenceError: require is not defined" in reference to this line of code in socket.io.js: var client = require('socket.io-client');
Esto me lleva a creer que doesn No reconozco el período de comando requerido, que parece extraño. Un par de otras cosas: tengo apache en ejecución y moví todos mis archivos socket.io a mi directorio htdocs de apache para acceder a través del puerto http 80 que se instalaron usando cygwin y la guía en: https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows)
El socket Los archivos .io también se instalaron en el directorio cygwin de mi disco c: en Windows, donde no son útiles si se accede por apache. Otro tidbit: tengo un archivo socket.io-client.js, pero cuando lo abrí para editar usando WordPad, parece dañado, con solo una línea de texto dentro: <symlink>ÿþi
no me daba cuenta las socket.io.js fue servida por el servidor Node.js (en lugar de ser un recurso local) hasta que vi tu publicación aquí. Me estaba volviendo loco intentar descubrir por qué estaba obteniendo errores de sintaxis cuando hice referencia a los archivos de socket.io.js locales, y por qué la estructura del directorio no coincidía con la documentación ... de todos modos, ¡gracias por dejarlo en claro aquí! – Jeremy