mjml-ecm-raw

4.4.0-ecm-18 • Public • Published

mjml-raw

Displays raw HTML that is not going to be parsed by the MJML engine. Anything left inside this tag should be raw, responsive HTML. If placed inside <mj-head>, its content will be added at the end of the <head>.

<mjml>
  <mj-body>
    <mj-raw>
      <!-- Your content goes here -->
    </mj-raw>
  </mj-body>
</mjml>

try it live

If you use mj-raw to add templating language, and use the minify option, you might get a Parsing error, especially when using the < character. You can tell the minifier to ignore some content by wrapping it between two <!-- htmlmin:ignore --> tags.

<mjml>
  <mj-body>
    <mj-raw>
      <!-- htmlmin:ignore -->{% if foo < 5 %}<!-- htmlmin:ignore -->
    </mj-raw>
      <!-- Some mjml section -->
    <mj-raw>
      {% endif %}
    </mj-raw>
  </mj-body>
</mjml>

/mjml-ecm-raw/

    Package Sidebar

    Install

    npm i mjml-ecm-raw

    Homepage

    mjml.io/

    Weekly Downloads

    0

    Version

    4.4.0-ecm-18

    License

    MIT

    Unpacked Size

    3.29 kB

    Total Files

    5

    Last publish

    Collaborators

    • tomsq