Nota : para preguntas de soporte, utilice uno de estos canales: stackoverflow o slack
Nota : la mejor manera de obtener una respuesta rápida es proporcionar un caso de prueba fallido, bifurcando el siguiente violín, por ejemplo.
Me gustaría agregar que lo siguiente en el README.md
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io('http://localhost');
socket.on('connect', function(){});
socket.on('event', function(data){});
socket.on('disconnect', function(){});
</script>
// with ES6 import
import io from 'socket.io-client';
const socket = io('http://localhost');
Es engañoso, ya que parece que puede usar la importación de ES6 en el lado del cliente. Que no puedes.
Yo también fui engañado. No siempre quiero usar webpack o similar.
Las importaciones de ES6 ya no son nada nuevo. ¡Por favor, haz que funcione!
Muchos proyectos tienen un * .module.js dedicado que se puede importar.
simplemente agregando que .mjs es el tipo de archivo preferido para los módulos ES6.
Comentario más útil
Yo también fui engañado. No siempre quiero usar webpack o similar.
Las importaciones de ES6 ya no son nada nuevo. ¡Por favor, haz que funcione!
Muchos proyectos tienen un * .module.js dedicado que se puede importar.