1

タスクランナーとして 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を作成することは可能ですか?

4

0 に答える 0