运行grunt时为什么我的源文件为空? “目的地js / output.min.js未写入,因为src文件为空”

时间:2014-12-10 22:05:15

标签: javascript node.js gruntjs

module.exports = function(grunt) {    
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),

        uglify: {
            options: {
                banner: '/*! <%= grunt.template.today("yyyy-mm-ee") %> */\n'
            },
            build: {
                src: 'js/app.js',
                dest: 'js/output.min.js'
            }
        },
        jshint: {
            src: 'js/app.js',
            dest: 'js/output.js'
        },
        cssmin: {
            minify: {
                expand: true,
                cwd: 'release/css/',
                src: ['*.css', '!*.min.css'],
                dest: 'release/css/',
                ext: '.min.css'
            }
        }
    });

    grunt.loadNpmTasks('grunt-contrib-jshint');
    grunt.loadNpmTasks('grunt-contrib-uglify');
    grunt.loadNpmTasks('grunt-contrib-cssmin');

    grunt.registerTask('default', ['uglify', 'jshint', 'cssmin']);

};

终端

运行&#34; uglify:build&#34; (uglify)任务

  
    

由于src文件为空,因此未写入目标js / output.min.js。     没有创建文件。

  

运行&#34; jshint:src&#34; (jshint)任务

  
    

0个文件。请检查您忽略的文件。

  

跑步&#34; jshint:dest&#34; (jshint)任务

  
    

0个文件。请检查您忽略的文件。

  

跑步&#34; cssmin:minify&#34; (cssmin)任务

完成,没有错误。

0 个答案:

没有答案