Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Gruntfile缩小文件夹的所有HTML文件?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_419_6@ 我正在使用 https://github.com/jney/grunt-htmlcompressor来压缩HTML文件.但它需要我手动输入我想要缩小的所有HTML文件

grunt.initConfig({
  htmlcompressor: {
    compile: {
      files: {
        'dest/index.html': 'src/index.html'
      },options: {
        type: 'html',preserveServerScript: true
      }
    }
  }
});

有没有办法指定我想缩小整个文件夹(和子文件夹)的所有HTML文件

或者,如果这个html压缩器是有限的,你知道一个不同的npm包来做这个HTML mification吗?

解决方法

认情况下,应允许 glob pattern执行任何grunt任务.然后只需使用 dynamic files将每个构建到您的dest

代替:

files: {
        'dest/index.html': 'src/index.html'
      },

跟着:

files: [
        {
          expand: true,// Enable dynamic expansion.
          cwd: 'src/',// Src matches are relative to this path.
          src: ['**/*.html'],// Actual pattern(s) to match.
          dest: 'dest/',// DesTination path prefix.
        },],

至于另一个插件我会推荐grunts contrib version,因为它更常见并由咕噜团队维护.

大佬总结

以上是大佬教程为你收集整理的Gruntfile缩小文件夹的所有HTML文件?全部内容,希望文章能够帮你解决Gruntfile缩小文件夹的所有HTML文件?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。