我目前正在尝试将多个JS依赖项加载到页面中。根据最佳实践等,我在页面底部的JS中加载,但是我需要加载一个特定的JS文件。
我如何制作一个仅在<head>
中加载此特定依赖项的块,但其他JS文件在页面底部继续加载?
答案 0 :(得分: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 -->