0

我目前正在尝试将多个 JS 依赖项加载到页面中。根据最佳实践等,我正在页面底部的 JS 中加载,但我有一个特定的 JS 文件需要在头部加载。

我将如何制作一个仅在此特定依赖项中加载<head>但其他 JS 文件在页面底部继续加载的块?

4

1 回答 1

0

这种特殊情况发生在 Yoeman 的 webapp 生成器中,它将 Modernizr 加载到头部,其余脚本加载到底部附近。如果您的问题是您所面临的依赖项正在底部注入,那么您必须使用以下命令将其排除:

wiredep: {
  app: {
    ....
    exclude: [
      'bower_components/path-to-the-file-you-dont-want-wiredep-to-inject'
    ],
  }
}

在您的脑海中添加以下内容:

  <!-- build:js scripts/vendor/custom-script.js -->
  <script src="bower_components/path-to-the-file-you-dont-want-wiredep-to-inject"></script>
  <!-- endbuild -->
于 2015-08-27T15:01:30.977 回答