Basierend auf einem Problem im Internet über die Verwendung des Remote-Node-Inspectors zum Debuggen
http://stackoverflow.com/a/32066649/883571
Gemäß den vorhandenen Befehlen habe ich festgestellt, dass Node-Inspector als Site gestartet werden kann der Remote-Server :
node-debug --web-host=0.0.0.0 --cli app.js
Dann kann die Umgebung direkt über die entsprechende Adresse erreicht werden:
http://<the-domain>:8080/?port=5858
Das Problem, auf das ich gestoßen bin, war, dass die DevTools zu viele kleine Dateien hatten und das Laden sehr langsam war. Deshalb habe ich mir einige Lösungen überlegt, wie zum Beispiel die Verwendung von HTTP/2, um das Problem des Ladens kleiner Dateien zu lösen
die grobe Zuordnung des Backend-8080-Ports an einen bestimmten Ort
Es gibt auch ein Nebenproblem, das heißt, dass gleichzeitig auch die WebSocket-Verbindung auf das
-Protokoll geändert werden muss. wss://
Ich habe versucht, es zu konfigurieren, aber es war nicht erfolgreich Ein Student mit mehr Back-End-Erfahrung, wie kann man das Problem vollständig lösen?
nginx 好像支持 h2c,但是浏览器不支持的吧。所以你需要:
安装 nginx 1.10
弄好 HTTPS 证书
配置好 nginx。server 节写上
listen 443 ssl h2;
就可以了用 HTTP/2 了location 节用 proxy_pass 传给你后端的程序