4

grunt usemin に JS を更新させて、revved images を参照させるにはどうすればよいですか? Yeoman Web アプリ ジェネレーターから、css と html のリンクのみを書き換えますが、js は書き換えません。

私のJSファイルにいくつかの画像があり、圧縮する必要がありますが、リンクできません:(

これが grunt.js の現在の部分です

    useminPrepare: {
        options: {
            dest: '<%= config.dist %>'
        },
        html: ['<%= config.app %>/*.php', '<%= config.app %>/*.html']
    },

    // Performs rewrites based on rev and the useminPrepare configuration
    usemin: {
        options: {
            assetsDirs: ['<%= config.dist %>', '<%= config.dist %>/images']
        },
        html: ['<%= config.dist %>/{,*/}*.php','<%= config.dist %>/{,*/}*.html'],
        css: ['<%= config.dist %>/styles/{,*/}*.css']
    },

    // The following *-min tasks produce minified files in the dist folder
    imagemin: {
        dist: {
            files: [{
                expand: true,
                cwd: '<%= config.app %>/images',
                src: '{,*/}*.{gif,jpeg,jpg,png}',
                dest: '<%= config.dist %>/images'
            }]
        }
    },...

js: ['<%= config.dist %>/scripts/{,*/}*.js']以前は usemin:css の後に追加していましたが、Warning: Unsupported pattern: js Use --force to continue.

grunt usemin が JS 画像参照リンクを書き換えて圧縮画像を修正できるように、正しい形式を作成するにはどうすればよいですか?

4

1 に答える 1