Wenn ich das Frontend mache, habe ich alle meine HTML-Dateien in öffentlichen/app/Ansichten. Mir ist aufgefallen, dass viele Leute auch einen View-Ordner für die Serverseite haben, der zum Beispiel .ejs-Dateien enthält. Ist das nur so, dass sie eine Template Engine wie Jade benutzen können? Wenn ich keine Templating-Engine verwende, kann ich alle meine Ansichten im öffentlichen Ordner behalten?MEAN-Stack - Was ist der Unterschied zwischen dem Speichern meiner Ansichten im Öffentlichen Ordner oder im Server-View-Ordner?
0
A
Antwort
0
Wenn Sie die Ansichten nicht kompilieren müssen, können Sie sie im öffentlichen Ordner ablegen.
In der Tat, es wird wahrscheinlich schneller sein, da Sie müssen auf den Server wie
router.get('/partials/:name', function (req, res){
var name = req.params.name;
res.render('partials/' + name);
});
Hoffe, dass es hilft, die gerenderte Ansicht nicht verlangen!
0
Wenn Sie HTML für Ansichten verwenden, können Sie sie im Öffentlichen Ordner speichern. In anderen Fällen (Jade oder andere Templating-Engine) müssen Sie sie in HTML konvertieren und in den Öffentlichen Ordner kopieren, und es ist eine gute Idee, Grunt oder Gulp zu verwenden, um dies zu tun.
Verwandte Themen
- 1. Was ist der Unterschied zwischen "Git" im Allgemeinen und Github?
- 2. Was ist der Unterschied zwischen www-Ordner und htdocs-Ordner?
- 3. Was ist der Unterschied zwischen @ Bind und @ BindView im Buttermesser?
- 4. Was ist der Unterschied zwischen der Datenbank im App_Data-Ordner und der Verbindung mit SQL Server?
- 5. Was ist der Unterschied zwischen dem Speichern der mehrdimensionalen Arrays im Speicher in Row Major oder Column Major Mode?
- 6. Was ist der Unterschied zwischen beschreiben und es im Scherz?
- 7. Was ist der Unterschied zwischen dem Zugriff auf Datei von Assets Ordner oder SD-Karte
- 8. Was ist der Unterschied zwischen -I und -L im Makefile?
- 9. Was ist der Unterschied zwischen map und apply im Schema?
- 10. Was ist der Unterschied zwischen didselectrowindexpath und willselectrowindexpath im iphone?
- 11. Was ist der Unterschied zwischen Fehler, stderr, stdout im Knoten
- 12. Was ist der Unterschied zwischen Quellkarten im Webpack?
- 13. Was ist der Unterschied zwischen Jasminfehler von Timeouts im Winkelmesser?
- 14. Was ist der Unterschied zwischen var.op.name und var.name im Tensorflow?
- 15. Was ist der Unterschied zwischen exitthread und exitthreadcore im applicationContext?
- 16. Was ist der Unterschied zwischen @Named und @Qualifier im Frühjahr
- 17. wie eine Datei im Ordner auf dem Desktop speichern, egal was der Pfad ist?
- 18. Livereload nur bei Änderungen im Öffentlichen Ordner
- 19. Speichern Sie XML in Outlook Öffentlichen Ordner
- 20. Was ist der Unterschied zwischen dem WebConfigurationManager und dem ConfigurationManager?
- 21. Was ist der Unterschied zwischen Controllern im MVC-Muster und Befehlen im Befehlsmuster?
- 22. Was ist der Unterschied zwischen GET und POST im Zusammenhang mit dem Erstellen einer AJAX-Anfrage?
- 23. Was ist der Unterschied zwischen Build und Dist-Ordner?
- 24. Was ist der Unterschied zwischen vim72 und vimfiles Ordner?
- 25. Was ist das alles im CKEditor-Ordner?
- 26. Was ist der Unterschied zwischen dem Standard- und dem Standardkonstruktor?
- 27. Was ist der Unterschied zwischen dem Betriebssystem und dem Kernel?
- 28. Was ist der Unterschied zwischen forward und redirect oder setRenderView im Zend Framework?
- 29. Was ist der Unterschied zwischen:
- 30. Was ist der Unterschied zwischen dem folgenden Muster in xsd?