Wie man eine Aurelia.io App bedient, ohne Gulp watch zu benutzen

8

Wie führst du eine Aurelia-App aus, ohne gulp watch auszuführen und zu localhost:9000 zu gehen? Idealerweise möchte ich einfach meinen Nodejs Server laufen lassen und alles funktioniert einfach, ohne eine separate Aufgabe (eine Schluckaufgabe) ausführen zu müssen.

Ich möchte Aurelia bauen und es einfach so benutzen, wie ich es mit Durandal kann.

    
RyanKeeter 17.02.2015, 16:30
quelle

2 Antworten

6

Schauen Sie sich den Aurelia-Node Repo für einen schnellen Start an. Es verwendet ExpressJS, um eine einfache REST-API sowie eine statische Aurelia-App bereitzustellen.

Sie benötigen immer noch die Gulp-Aufgabe (in public / app), um Ihre es6-Module usw. zu erstellen, aber das Hosting funktioniert dann vom Knoten selbst, also sollte schluckaufbau ausreichen.

BEARBEITEN: Der Repo stellt auch eine Quelldatei in der Wurzel bereit. Der große Unterschied bei der Verwendung ist, dass es nicht nur den Frontend-Code, sondern auch browserSyncs die Knoten-Anwendung über nodemon transpiliert. Auch dies ist für das Hosting nicht notwendig. Ein normaler Knoten app.js würde ausreichen. Gulp etc. wird nur während des Entwicklungsprozesses verwendet.

    
zewa666 17.02.2015, 17:32
quelle
0

Ich lade das Aurelia-Repository von

herunter

Ссылка

Und führen Sie das Projekt erfolgreich über webstrom auf einem anderen Port aus, nicht auf localhost: 9000 ohne "gulp watch".

Aber ich habe Aurelia-Abhängigkeit installiert und dann mit dem Webstorm-Projekt begonnen, das erfolgreich ausgeführt wurde.

Schritte für das Laufprojekt ohne "gulp watch" ...

Führen Sie den angegebenen Befehl in der Befehlszeile aus dem Projektordner aus.

%Vor%

Dann erkunde deine index.html-Seite auf chrome. Stellen Sie sicher, dass Sie Aurelia in Chrome, IE und Firefox laufen.

Ich habe Aurelia-Anwendung in Chrome, IE, Safari und Firefox-Ergebnis getestet

Chrome - Pass IE - Übergeben Firefox - Übergeben Safari - Fehler

Aber in Safari war das nicht möglich.

    
virender 18.02.2015 04:52
quelle

Tags und Links