Javascript grunt contrib less无法找到源文件,即使路径正确

Javascript grunt contrib less无法找到源文件,即使路径正确,javascript,css,compilation,less,gruntjs,Javascript,Css,Compilation,Less,Gruntjs,我试图让grunt contrib less为我编译一个更少的文件。我有以下文件: less: { files: { "httpdocs/static/assets/css/result.css": "httpdocs/static/assets/css/dashboard.less" } }, 路径绝对正确,我已经三次检查这些文件是否存在,但是,当我运行grunt时,我得到以下消息: Running "less:files" (

我试图让grunt contrib less为我编译一个更少的文件。我有以下文件:

less: {
        files: {
            "httpdocs/static/assets/css/result.css": "httpdocs/static/assets/css/dashboard.less"
        }
    },
路径绝对正确,我已经三次检查这些文件是否存在,但是,当我运行grunt时,我得到以下消息:

Running "less:files" (less) task
>> Destination not written because no source files were provided.

为了使GrunFile正确编译更少的文件,我缺少了什么?我非常恼火,因为我知道这可能很简单,但我无法理解。

您的
less
配置不起作用,因为您需要将其放入
less
中的特定
目标中。比如说

less: {
   yourTarget : {
        files: {
            "httpdocs/static/assets/css/result.css": "httpdocs/static/assets/css/dashboard.less"
        }
   }
},
并使用

grunt-less:你的目标

您可以随意命名
目标
,但由于
less
是一个多任务,因此它需要至少有一个目标


这实际上也是我的问题!下面的答案是否为您解决了问题?