【问题标题】:Is there any way to add an attribute to a minified JS script tags in Nuxt?有没有办法在 Nuxt 中为缩小的 JS 脚本标签添加属性?
【发布时间】:2021-07-19 23:51:14
【问题描述】:

我们有一个应用程序,可以缩小所有必要的 JS 文件。当应用程序在<head> 中呈现时,nuxt 缩小 JS 脚本的方式大致如下:

<script src="/_nuxt/cc2978d89512be6a8374.js" type="text/javascript"></script>

我的q很简单,怎么给这个文件添加属性呢?基本上把这条线变成:

<script someAttribute src="/_nuxt/cc2978d89512be6a8374.js" type="text/javascript"></script>

我已经窥探了nuxt.config.js,但似乎无法添加它。 我还检查了 Nuxt 文档,找不到任何相关内容,因此将不胜感激。提前致谢!

【问题讨论】:

    标签: javascript vue.js compilation nuxt.js


    【解决方案1】:

    也许是这个?

      var scripts = document.querySelectorAll('scripts');
      var l = 0;
      while (l<scripts.length) {
        if (scripts[l].src = '/_nuxt/cc2978d89512be6a8374.js') {
          scripts[l].setAttribute('NAME', 'VALUE');
        }
        l++;
      }
    

    【讨论】:

    • 那些 js 文件是来自 nuxt 构建应用程序的捆绑包。我可以运行一个函数来定位所有&lt;script&gt; 标签,但我只想要压缩/压缩的 js。 nuxt 输出而不是所有脚本元素
    猜你喜欢
    • 2021-01-16
    • 1970-01-01
    • 2021-06-14
    • 2022-11-23
    • 1970-01-01
    • 1970-01-01
    • 2021-02-14
    • 2020-03-20
    • 1970-01-01
    相关资源
    最近更新 更多