Javascript 在footer.php中使用Gulp useref连接(模板化)
我使用Gulp作为我的taskrunner。在我的gulpfile.js中,我使用useref连接我的js文件。当脚本位于index.php文件中时,它可以正常工作。但是如果出于模板化的原因尝试将它们移动到exfooter.php,useref将不会将脚本连接到dist/master/footer.php 吞咽代码:Javascript 在footer.php中使用Gulp useref连接(模板化),javascript,php,gulp,gulp-useref,Javascript,Php,Gulp,Gulp Useref,我使用Gulp作为我的taskrunner。在我的gulpfile.js中,我使用useref连接我的js文件。当脚本位于index.php文件中时,它可以正常工作。但是如果出于模板化的原因尝试将它们移动到exfooter.php,useref将不会将脚本连接到dist/master/footer.php 吞咽代码: gulp.task('useref', function() { return gulp.src('app/**/*.php') .pipe(useref())
gulp.task('useref', function() {
return gulp.src('app/**/*.php')
.pipe(useref())
.pipe(gulpIf('*.js', uglify()))
.pipe(gulpIf('*.css', cssnano()))
.pipe(gulp.dest('dist'));
});
footer.php文件:
</main>
<!-- page content end-->
<!-- page footer -->
<footer class="site-footer">
test
</footer>
<!--build:js js/app.min.js -->
<script src="js/jquery.js"></script>
<script src="js/jquery-validate.js"></script>
<script src="js/skip-link.js"></script> <!-- script for keyboards users to tap easy to content -->
<script src="js/svg4all.js"></script>
<script src="js/picturefill.js"></script>
<script src="js/app.js"></script>
<!-- endbuild -->
</body>
</html>
测试
我将footer.php包含在index.php文件中(在文档末尾)
是否可以让gulp useref将JS文件连接到一个模板文件中作为my footer.php