タスクランナーとして Gulp を使用しています。私の gulpfile.js では、userref を使用して JS ファイルを連結しています。私のスクリプトが私のindex.phpファイルにあるとき、それはうまくいきます。しかし、テンプレートの理由でそれらを ex footer.php に移動しようとすると、userref はスクリプトを dist/master/footer.php に連結しません。
一口コード:
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>
index.php ファイル (ドキュメントの最後) に footer.php を含めます。
私のfooter.phpとしてテンプレートファイルでJSファイルを連結するためにgulp userrefを作成することは可能ですか?