问答详情
源自:5-3 初识Grunt Files处理方式

运行 grunt clean 报错 为什么呢,求各位大侠解惑,谢谢

  'use strict';
module.exports = function(grunt) {

  require('load-grunt-tasks')(grunt);
  require('time-grunt')(grunt);
  //配置项目路径
  var config = {
    app: 'app',
    dist: 'dist'
  }

  //任务配置
  grunt.initConfig({
    //引入config设置
    config:config,
    //配置copy命令
    copy:{
      dist_html:{
        //方法二:
        //**** files:[
        //   {
        //     src:'<%= config.app %>/index.html',
        //     dest:'<%= config.dist %>/index.html'
        //   },
        //   {
        //     src:'<%= config.app %>/js/index.js',
        //     dest:'<%= config.dist %>/js/index.js'
        //   }
        // ]********
        //方法三:键值对
        files:{
          '<%= config.dist %>/index.html':'<%= config.app %>/index.html',
          '<%= config.dist %>/js/index.js':'<%= config.app %>/js/index.js'
        }
        // src:'<%= config.app %>/index.html',
        // dest:'<%= config.dist %>/index.html'
      },
      //方法一 dist_js:{
      //   src:'<%= config.app %>/js/index.js',
      //   dest:'<%= config.dist %>/js/index.js'
      // }
    }

    //配置清除目录
    // clean:{
    //   dist:{
    //     src:['<%= config.dis %>/**/*']
    //   }
    // }
    clean: {
        build: {
          src: ['<%= config.dist %>/**/*'],
          filter:'isFile'
        }
    }
  });
};


提问者:tlx6550 2016-08-16 11:26

个回答

  • 赵成冬
    2016-11-01 11:13:25

    你这个clean为什么放在copy里面。。

  • tlx6550
    2016-08-16 11:27:44

    http://img.mukewang.com/57b2881e0001cb6414920677.jpg命令如图