如何将条件内容添加到Nuxt.js app.html(应用程序模板)?

如何将条件内容添加到Nuxt.js app.html(应用程序模板)?,nuxt.js,Nuxt.js,有人知道Nuxt.js在app.html中使用什么样的模板语言吗 我只想在ENV上定义了GA ID的情况下添加Google Analytics脚本 所以它是这样的: <!DOCTYPE html> <html {{ HTML_ATTRS }}> <head {{ HEAD_ATTRS }}> ANOTHER META HERE <% if GOOGLE_ANALYTICS_IS_PRESENT_ON_ENV do %>

有人知道Nuxt.js在app.html中使用什么样的模板语言吗

我只想在ENV上定义了GA ID的情况下添加Google Analytics脚本

所以它是这样的:

<!DOCTYPE html>
<html {{ HTML_ATTRS }}>
  <head {{ HEAD_ATTRS }}>
    ANOTHER META HERE
    <% if GOOGLE_ANALYTICS_IS_PRESENT_ON_ENV do %>
      <!-- Global site tag (gtag.js) - Google Analytics -->
      <script async src="https://www.googletagmanager.com/gtag/js?id=<%= process.env.NUXT_ENV_GOOGLE_ANALYTIC_ID %>">
      </script>
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());

        gtag('config', '<%= process.env.NUXT_ENV_GOOGLE_ANALYTIC_ID %>');
      </script>
    <% endif %>
    {{ HEAD }}
  </head>
  <body {{ BODY_ATTRS }}>
    {{ APP }}
  </body>
</html>


这里是另一个元
window.dataLayer=window.dataLayer | |[];
函数gtag(){dataLayer.push(参数);}
gtag('js',新日期());
gtag('配置','');
{{HEAD}}
{{APP}}
请查看上面我的
if
endif
标签
这是Shopify的液体模板吗?

我找到了基于这个示例模板的方法


{{HEAD}}
{%if(ENV.NODE_ENV==='dev'){%}
{%}否则如果(ENV.NODE_ENV===='production'){%}
{% } %}
{{APP}}
<html>
    <head>
        {{ HEAD }}
        {% if (ENV.NODE_ENV === 'dev') { %}
            <!-- debug scripts -->
        {% } else if (ENV.NODE_ENV === 'production') { %}
            <!-- production scripts -->
        {% } %}
    </head>
    <body>
        {{ APP }}
    </body>
</html>