2016-08-16 9 views
2

私はGrunt、Nodeをインストールし、npmを更新しました。私は "grunt uglify"を使用して、すべてのjsファイルを1つのファイルに縮小しようとしています。上記のコマンドは、コードを小さくして新しいjsファイルを作成します。私はすべてのJSファイルをjsに配置し、srcフォルダも試しました。以下は私のコードはこれで助けてください、私はうなり声に新しいです:すべての.jsファイルを1つのファイルにまとめる

module.exports = function(grunt){ 
    grunt.initConfig({ 
     pkg: grunt.file.readJSON('package.json'), 
     uglify: { 
     my_target: { 
      files: [{ 
       expand: true, 
       cwd: 'src/js', 
       src: '**/*.js', 
       dest: 'dest/.min.js' 
      }] 
      } 
     }, 
     cssmin: { 
      my_target:{ 
       files : [{ 
        expand: true, 
        cwd: 'css/', 
        src: ['*.css', '.min.css'], 
        //src: '*.css', 
        dest: 'css/', 
        ext: '.min.css' 
       }] 
      } 
     } 
    }); 
    grunt.loadNpmTasks('grunt-contrib-uglify'); 
    grunt.loadNpmTasks('grunt-contrib-cssmin'); 
} 
+0

これを行う方法を理解しましたか? –

答えて

0

私は質問を頼まれたので、それが年をされているけど、私はこれをグーグルと発見のためにとにかく貢献したいと思います糸。

あなたがしようとしていることを達成するには、expand paramを使用しないでください。 srcdestを設定してください。このように:

module.exports = function(grunt){ 
    grunt.initConfig({ 
     uglify: { 
      my_target: { 
       files: [{ 
        src: "js/src/*.js", 
        dest: "js/main.min.js" 
       }] 
      }, 
     }, 
    }); 

    grunt.loadNpmTasks('grunt-contrib-uglify'); 
}; 

希望します。

関連する問題