MIMOSA.IO |einschließlich Socket.io Client-Bibliothek mit Anforderung.js
Frage
Ich lade derzeit die Socket.IO-Clientbibliothek über die automatische URL bereit:
generasacodicetagpre.Dies funktioniert, verwenden jedoch keine Mimosa-Minifikationsfunktionen, da er die lokale Datei nicht finden kann.Es gibt mir auch einen ärgerlichen Fehler beim Start.
generasacodicetagpre.ist der Socket.IO.js Libary im Socket.IO-NPM-Paket, sodass ich es nur als FilePath aufnehmen kann?Ich habe auch versucht, den Socket.Io-Client-Libary durch BOWER installieren und dann einschließlich dessen, aber das funktionierte nicht ordnungsgemäß.
Lösung
Detaillierte Diskussion finden Sie hier:
https://github.com/dbashnord/mimosa/issues/338#IssueComment-31974008
Zusammenfassend:
Das Problem war, dass die NPM- und BOWER-Version von Socket.IO unterschiedlich waren;seltsame Probleme verursachen.
Keine ideale Lösung, aber es funktioniert jetzt:
Ich wünschte immer noch, dass es einen Weg gab, um die Datei zu erhalten, welche Socket.Io automatisch auf /socket.io/socket.io bietet - ich meine, es muss irgendwo im Ordner Node_Modules / Socket.IO existieren.