Kommentare in Jade / Mops


78

Ich habe versucht, Kommentare in Jade / Mops zu machen, aber die Kommentare werden als Text im HTML-Code gerendert. Das ist mein Code:

doctype html

html(lang='en')
    body
        / This should be a comment

Was mache ich etwas Dummes?


1
@ppejovic: Danke, ich denke diese Seite ist dann einfach falsch.
Randomblue

3
@Randomblue diese Seite bezieht sich auf eine andere Bibliothek namens Jade
svachalek

@svachalek: Verwirrend!
Randomblue

Antworten:


168

Wie in der Kommentardokumentation beschrieben , können Sie entweder verwenden, //was in einen HTML-Kommentar übersetzt wird oder //-was im ausgegebenen HTML-Code nicht sichtbar ist.


1
Ich habe //- test commentdiesen Kommentar verwendet, der in der Quellansicht des ctrl+uBrowsers ausgegeben wird. Habe ich eine Einstellung verpasst oder so?
Val

2
Daher kommentiert das Kommentieren am Anfang der Zeile den Rest der Datei ...
Patrice

3
@pdelorme nein, nur wenn Sie auch den Rest der Datei einrücken.
Yuji 'Tomita' Tomita

1
Aktualisierter Link für die Dokumentation zu Jade-Kommentaren: jade-lang.com/reference/comments
Steampowered

3

In Jade verwenden wir // - als Kommentar. Wenn Sie versuchen, einen Block zu kommentieren, stellen Sie sicher, dass er wie im folgenden Beispiel richtig eingerückt ist.

doctype html

html(lang='en')
    body
        //- 
            This should be a comment
            Indent correctly for block content

1
Während dieses Code-Snippet die Frage lösen kann, hilft eine Erklärung wirklich dabei, die Qualität Ihres Beitrags zu verbessern. Denken Sie daran, dass Sie die Frage in Zukunft für Leser beantworten und diese Personen möglicherweise die Gründe für Ihren Codevorschlag nicht kennen. Bitte versuchen Sie auch, Ihren Code nicht mit erklärenden Kommentaren zu überfüllen. Dies verringert die Lesbarkeit sowohl des Codes als auch der Erklärungen!
Kayess
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.