【问题标题】:Add 'banner" with date/time to files optimized by RequireJS将带有日期/时间的“横幅”添加到 RequireJS 优化的文件中
【发布时间】:2023-12-25 13:35:02
【问题描述】:

在 grunt 中,您可以向已连接和缩小的文件添加“横幅”,如下所示:

module.exports = function (grunt) {
  grunt.initConfig({
    cssmin: {
      add_banner: {
        options: {
          banner: '/* My minified css file */'
        },
        files: {
          'dist/css/dist.min.css': ["bower_components/bootstrap/dist/css/bootstrap.css", "tmp/css/dist.css"]
        }
      }
    }
  })
}

有没有办法用 RequireJS 做类似的事情?我查看了RequireJS documentation 中提供的example build file,但找不到任何此类选项。

【问题讨论】:

    标签: requirejs gruntjs


    【解决方案1】:

    您可以使用 r.js 配置的 wrap 选项:

    ({
        ...
        "wrap": {
            "start": "/* My minified css file */\n",
            "end": ""
        },
        ...
    })
    

    【讨论】: