Comments in Jade/pug
node.jsPugnode.js Problem Overview
I tried making comments in Jade/pug, but the comments render as text in the HTML. This is my code:
doctype html
html(lang='en')
body
/ This should be a comment
What am I doing something stupid?
node.js Solutions
Solution 1 - node.js
As written in the comment documentation, you can either use //
which will translate to a HTML comment or //-
which won't be visible in the outputted HTML code.
Solution 2 - node.js
In jade we use //- for comment. If you are trying to comment a block, make sure it should be indented properly like in below example-
doctype html
html(lang='en')
body
//-
This should be a comment
Indent correctly for block content