2016-08-16 2 views
2

나는 Grunt, Node 및 npm을 업데이트했습니다. "grunt uglify"를 사용하여 모든 js 파일을 하나의 단일 파일로 축소하려고합니다. 위의 명령은 축소 된 코드로 새 js 파일을 만듭니다. js에 모든 JS 파일을 저장하고 src 폴더로 시도했습니다. 다음은 내 코드는 내가 그런트에 새로운 오전이 함께 도와주세요 수 있습니다 :모든 .js 파일을 하나의 단일 파일로 uglify

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'); 
}; 

희망이 있습니다.

관련 문제