Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 运行grunt插件grunt contrib cssmin时出错_Javascript_Node.js_Gruntjs_Grunt Contrib Cssmin - Fatal编程技术网

Javascript 运行grunt插件grunt contrib cssmin时出错

Javascript 运行grunt插件grunt contrib cssmin时出错,javascript,node.js,gruntjs,grunt-contrib-cssmin,Javascript,Node.js,Gruntjs,Grunt Contrib Cssmin,我是个咕噜咕噜的新手。运行grunt任务grunt contrib cssmin时,我收到以下错误。现代化任务似乎正在发挥作用: Running "cssmin:target" (cssmin) task Warning: pattern.indexOf is not a function Use --force to continue. 这是我的Grunfile.js module.exports = function(grunt) { grunt.initConfig ({

我是个咕噜咕噜的新手。运行grunt任务grunt contrib cssmin时,我收到以下错误。现代化任务似乎正在发挥作用:

Running "cssmin:target" (cssmin) task
Warning: pattern.indexOf is not a function Use --force to continue.
这是我的Grunfile.js

module.exports = function(grunt) {
    grunt.initConfig ({
    // Do grunt-related things in here
        pkg: grunt.file.readJSON('package.json'),

        modernizr_builder: {
            build: {
                options: {
                    features: 'pointerevents',
                    dest: 'javascripts/modernizr-custom.js'
                }
            }
        },

        cssmin: {
          /*options: {
            shorthandCompacting: false,
            roundingPrecision: -1
          },*/
          target: {
            files: {
                files: {
                    'css/min/bigvideo.min.css': ['css/bigvideo.css']
                }
            }
          }
        },              
    });
    grunt.loadNpmTasks('grunt-modernizr-builder');
    grunt.loadNpmTasks('grunt-contrib-cssmin');
    grunt.registerTask('default',['modernizr_builder', 'cssmin']);
};
这是我的package.json文件,我在项目目录中安装了grunt contrib css

{
  "name": "bootstrap-wp-less",
  "version": "1.0.0",
  "description": "No desc",
  "main": "index.js",
  "scripts": {
    "test": "test"
  },
  "author": "Me",
  "license": "ISC",
  "devDependencies": {
    "grunt": "^0.4.5",
    "grunt-contrib-cssmin": "^0.14.0",
    "grunt-modernizr-builder": "^0.1.7"
  }
}

我的错误在cssmin任务中,更改为:

cssmin: {
          /*options: {
            shorthandCompacting: false,
            roundingPrecision: -1
          },*/
          target: {
            files: {
                'css/min/bigvideo.min.css': ['css/bigvideo.css']
            }
          }
        },