Я использую https://foundation.zurb.com/emails.html для разработки своих шаблонов электронной почты.Для каждого шаблона есть части, которые мне нужно добавить, например.<%= params.someData %> но '<' экранируется при компиляции, поэтому вместо <%= params.someData %> он генерирует в <%= params.firstName %>
<%= params.someData %>
'<'
<%= params.firstName %>
Я вижу, что https://foundation.zurb.com/sites/docs/panini.html используется для компиляции, но я не могучтобы отключить эту функцию, чтобы <символ не был экранирован.</p>
Пожалуйста, помогите.
Вы можете использовать встроенный необработанный помощник, чтобы сделать это.
Либо используйте {{{{raw}}}}...{{{{/raw}}}}, либо <raw>...</raw>.
{{{{raw}}}}...{{{{/raw}}}}
<raw>...</raw>
В gulfile.babel.js используйте трубу для замены <%= на <%=.Мне пришлось сделать это с помощью кода Adobe Campaign, который плохо работает с Zurb Foundation для электронной почты.
gulfile.babel.js
<%=
<%=
.pipe($.replace, '<%=', `<%=`)
Удачи.