Herstellen einer Verbindung zu dem Prozess, der auf 'localhost' ausgeführt wird, das sich innerhalb des Cloud9-Servers befindet

Ich habe ein Javascript-Projekt, an dem ich arbeitecloud9 IDE online, und ich wollte meinen Code mit testenTestem Npm-Modul: npmjs.org/package/testem zusammen mit Bibliotheken wie Mocha oder Jasmine.

Ich folgtedieses Tutorial über Net Tuts +

Ich habe das installiertTestem Npm-Modul, aber wenn ich es mit Befehl ausführen "testem"im Terminalfenster von cloud9 fordert mich testem auf, einen neuen Tab in"localhost: 7357"

Im Allgemeinen würde ich zur Vorschau von Arbeitsbereichsdateien in cloud9 gehenhttps://c9.io/username/folders.../workspace/folders.../index.html

Da ich auf dem cloud9-Server bin, wollte ich wissen, ob es möglich ist, dies zu öffnen. 'localhost'Link aus dem Browser, und wenn ja, wie würde ich es tun?

(Ich habe es versucht 'localhost','127.0.0.1','0.0.0.0' in der IDE von cloud9, aber es hat nicht funktioniert).

Vielleicht kann ich anders darauf zugreifen?

Wie "username.cl9.io/workspace:PORT"?

Wenn nicht, ist es vielleicht möglich, einen Link und einen Port zum Testen bereitzustellen (und wie würde man das zufällig tun?). Ich weiß, dass Sie in cloud9 verwenden könnenprocess.env.IP undprocess.env.PORT zu verschiedenen Modulen zur Verfügung zu stellen, aber keine Ahnung, wie man solche Dateien später über den Browser öffnet.

Jede Hilfe wird geschätzt.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage