2016-04-24 8 views
-2

Ich möchte angular für das Rendern der Ausgabeseite verwenden. Was sind alle Änderungen, die in den Standard-Express-Dateien vorgenommen werden müssen? Was sollte im Teilwie Winkel für das Rendern der Ansichten in Express

  app.set('view engine', 'jade'); 
+0

Hallo Nivash-Iot, willkommen zu SO. Ihre Frage scheint viel zu weit gefasst zu sein, um hier eine Antwort zu finden. Du musst zeigen, dass du etwas selbst gemacht hast und nicht nur die Leute gebeten hast, deine Arbeit zu tun. Also fange an, es zu versuchen, dann werden spezifische Probleme auftreten und du wirst anfangen, Rechenschaftsfragen zu stellen! –

+0

Vielen Dank für Ihre Zeit für die Antwort. Eigentlich bin ich sehr neu in der Programmierung und ich lerne selbst programmieren. Ich habe fast alle Konzepte in nodejs gelernt, jetzt schreibe ich mein erstes vollständiges Projekt. Aber hier werden die größeren (dümmeren) Zweifel aufgeworfen. Ich kann meinem Projekt nicht vorausgehen, ohne das zu wissen. Das ist der Grund, warum ich hier gepostet habe, ich bin mir sicher, dass dies viele Anfänger anfechten werden. –

+0

Ich denke, du musst zuerst mit einem MEAN Stack Tutorial gehen. das wird dir helfen hier ist ein Link https://github.com/cornflourblue/mean-stack-registration-login-example https://github.com/michaelcheng429/meanstacktutorial –

Antwort

0

verwendet werden Die kurze Antwort: Keine. Es ist eine Client-seitige Bibliothek.

Sie müssen den Server-Side-Code nicht ändern, fügen Sie nur Angulars JavaScript-Datei zu Ihrer Jade-Vorlage hinzu und beginnen Sie mit den Zusätzen.

+0

Eigentlich studiere ich Jade. Ist es ein Muss, ich sollte Jade studieren für das Fortfahren mit Express-oder anderen serverseitigen Templating-Engine. –

+0

Nein, aber versuchen Sie es. Es macht das Schreiben von Dokumenten viel einfacher, da Sie die Gliederung/Struktur nur durch Einrücken und nicht durch das Schließen von Tags aufschreiben. – Mario

0

Jade erstellt HTML-Vorlage im Browser auf der Serverseite gerendert. Sie können angular.js auf Jade-Vorlage enthalten. So etwas wie

doctype html 
html(ng-app='app-name') 
    head 
    title= title 
    link(rel='stylesheet', href='/stylesheets/style.css') 
    script(src='//ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js') 
    script(src='javascripts/next-update-stats.js') 

Node.js Server

app.set('view engine', 'jade'); 
Verwandte Themen