Ich habe einen Entwicklungsserver, wo ich meine Anwendungen testen. Ich möchte gleichzeitig mehrere yo angular-fullstack-Anwendungen auf diesem Server in verschiedenen Unterverzeichnissen ausführen. ZB: example.com/project1 sollte mich zum ersten Projekt bringen und example.com/project2 sollte mich zum zweiten Projekt bringen. Ich habe versucht, eine Express-Anwendung auf der Stammebene zu erstellen und das nach dem Hinzufügen einer separaten Route für jedes Projekt wie, app.use ('/ project1', require ('project1')); aber es funktioniert nicht, weil die komprimierten js und CSS-Dateien nicht enthalten sind.Wie man mehrere yo angular-fullstack-Anwendungen auf demselben Server und Port ausführt?
0
A
Antwort
0
// REQUIRE
var path = require('path');
/* ... */
// ROUTES
app.get('/PROJ-1', function (req, res, next) {
res.sendFile(path.resolve(__dirname, 'PROJECT-1-PATH', 'index.html'));
});
app.get('/PROJ-2', function (req, res, next) {
res.sendFile(path.resolve(__dirname, 'PROJECT-2-PATH', 'index.html'));
});
Ich denke, das wird funktioniert ..
Verwandte Themen
- 1. Mehrere sailsjs Anwendungen auf demselben Port ausgeführt
- 2. Wie bedient die Serversocket-Klasse mehrere Clientverbindungen auf demselben Port?
- 3. Wie node.js, Java und PHP-Anwendung auf demselben Server und demselben Port ausgeführt werden
- 4. Laravel - wie man mehrere Laravel-Anwendungen auf einem einzigen Server ausführt
- 5. Laufen mehrere Grails/Jetty-Instanzen auf demselben Server und denselben Port, aber mit unterschiedlichen Hostnamen
- 6. Mehrere Websites auf demselben Server und Probleme mit SSL
- 7. Nginx: mehrere Standorte auf demselben Server
- 8. Abfrage über mehrere Datenbanken auf demselben Server
- 9. IIS Express - Visual Studio - Mehrere Sites auf demselben Port ausführen
- 10. C# - Wie man mehrere Filter auf einer Objektliste ausführt
- 11. Wie man mehrere .write() Befehle ausführt?
- 12. Wie unterstütze ich mehrere Websites auf demselben Server mit hapi.js?
- 13. Wie landen mehrere Anfragen derselben Sitzung immer auf demselben Server?
- 14. Mehrere Websites auf demselben Server, die den Code teilen
- 15. zend server und xampp auf demselben computer
- 16. Wie man eine einfache Anfrage an SQL Server von C++ auf Linux anschließt und ausführt
- 17. Mehrere TCP-Dienste auf dem gleichen Port
- 18. Können mehrere Docker-Container mit demselben Host/Port ausgeführt werden?
- 19. Wie man cmd als admin ausführt und Befehle zusammen ausführt
- 20. Wie erhält man eine eigene Zeile, indem man mehrere Skripte gleichzeitig in SQL Server ausführt?
- 21. Mehrere Projekte auf demselben Stammordner
- 22. SSL: Wie werden mehrere Clients mit separaten Schlüsseln behandelt, die sich mit demselben Port verbinden?
- 23. Mehrere Datenbanken (Datenkontext) auf demselben Server ohne MS DTC
- 24. Java-Sockets: Mehrere Client-Threads am gleichen Port auf demselben Rechner?
- 25. Chef: Wie man Operationen auf einem Verzeichnis referenziert/ausführt, nachdem es in demselben Rezept erstellt wurde
- 26. Nginx mehrere Server blockiert den gleichen Port
- 27. mehrere Docker-Clients auf demselben Rechner
- 28. Mehrere Versionen von MS CRM auf demselben Server
- 29. Verwenden von IIS und Apache auf demselben Server
- 30. Mehrere VHosts auf ein und demselben Andock-Container
path.resolve nur die Segmente Pfad löst sich in einen absoluten Pfad. Ich habe vollwertige Anwendungen, die eigene Routen in diesen Unterordnern haben. Und wenn Sie yo angular-js fullstack verwenden und Ihre App kompilieren, wird es keine index.html im Stammordner geben. –