Gruntjs Grunt contrib Less-部分文件问题

Gruntjs Grunt contrib Less-部分文件问题,gruntjs,less,grunt-contrib-watch,grunt-contrib-less,Gruntjs,Less,Grunt Contrib Watch,Grunt Contrib Less,我面临grunt contrib-less插件的问题 问题解释 我有多个较少部分的文件,这些文件包含在main.less文件中。我的grunt watch在较少的文件中侦听更改并运行较少的任务。问题是grunt contrib less单独编译部分,这会抛出错误,因为某些变量没有定义(实际上是在_var.less文件中定义的)。 我试图否定我的grunt文件中的部分,但它不起作用。 这是我的grunt配置 less: { development: { op

我面临grunt contrib-less插件的问题

问题解释

我有多个较少部分的文件,这些文件包含在main.less文件中。我的grunt watch在较少的文件中侦听更改并运行较少的任务。问题是grunt contrib less单独编译部分,这会抛出错误,因为某些变量没有定义(实际上是在_var.less文件中定义的)。 我试图否定我的grunt文件中的部分,但它不起作用。 这是我的grunt配置

less: {
        development: {
            options: {
                compress: false,
                yuicompress: false/*,
                optimization: 2*/
            },
            files: [
                {
                    expand: true,
                    cwd: 'css/less',
                    //src: ['*.less'],
                    src: ['*.less', "!_*.less"],
                    // dest: 'dest/css/',
                    dest: 'css/',
                    ext: '.css'
                }
            ]
        }
    }, 
    watch: {            
        styles: {
            files: ['css/less/*.less'], // which files to watch
            tasks: ['less'],
            options: {
                nospawn: true
            }
        }
    }

请告诉我这里出了什么问题。

是否有人可以帮助……在您的
less
任务中,不要编译所有文件,只编译需要编译的文件(即唯一的“主”文件)。这应该是不言而喻的(你试图编译那些不应该编译的文件,显然他们会抱怨)。有没有人能帮你…在你的
less
任务中,不要编译所有的文件,而只编译需要编译的文件(即唯一的“主”文件)。这应该是不言而喻的(你试图编译那些不应该被编译的文件,显然他们会抱怨)。