grunt uglify无法找到或压缩文件

时间:2016-05-27 19:29:47

标签: javascript node.js gruntjs grunt-contrib-uglify

我是Grunt的新手,正在尝试使用uglify缩小javascript文件。 但是没有生成输出文件,我不确定是否找到了文件,或者它是否只是没有创建所需的输出。

我的文件夹结构是:

--my1stgrunt  
  -js
    -min  
    -src
     companysearch.js
     excanvas.js  

  -node_modules  
  Gruntfile.js  
  package.json  

从根grunt运行my1stgrunt时,我得到:

  

运行“默认”任务
  你好,来自默认的grunt任务!
  完成,没有错误。

我已经在这里查了一下: Grunt uglify not finding files

grunt.js

module.exports = function(grunt){ // 1

grunt.initConfig({
  uglify: {
    my_target: {
      files: [{
          expand: true,
          cwd: 'js/src',
          src: 'js/src/*.js',
          dest: 'js/min/',
          ext : '.min.js',
      }]
    }
  }
});

  grunt.loadNpmTasks('grunt-contrib-uglify'); //https://www.npmjs.com/package/grunt-contrib-uglify


  grunt.registerTask('default', function() { // 4
      grunt.log.writeln('Hello, from the default grunt task!'); // 5
  });

}

更新1

这是我的文件夹结构,因此它的外观没有错误传达(grunt文件在root my1stgrunt中):

enter image description here

module.exports = function(grunt){ // 1

grunt.initConfig({
  uglify: {
    my_target: {
      files: [{
          expand: true,
          src: '**/*.js',
          dest: 'js/min/',
          ext : '.min.js',
      }]
    }
  }
});



  grunt.loadNpmTasks('grunt-contrib-uglify'); //https://www.npmjs.com/package/grunt-contrib-uglify


  grunt.registerTask('default', function() { // 4
      grunt.log.writeln('Hello, from the default grunt task!'); // 5
  });

}

0 个答案:

没有答案