之前可能会问过,但我检查的地方似乎并没有解决我的问题。
我试图通过Grunt将我的LESS文件编译为CSS。这是我写的原始代码,有效,
less: {
build: {
options: {
compress: true
},
files: {
'css/less.min.css' : ['less/less/css']
}
}
}
将files对象中的信息替换为此...
'css/less.min.css' : ['less/less/css']
...给我一个cmd错误说这个,
致命错误:无法创建目录" DIRECTORY_PATH \ css \ **"
根据 this link 的建议似乎有意义,我写的是,
less: {
build: {
options: {
compress: true,
paths: ["less/"]
},
files: {
expand: true,
cwd: 'less/',
src: ['*.less'],
dest: 'css/',
ext: '.css'
}
}
}
给了我命令错误,
警告:对象为true没有方法' indexOf'使用--force继续
&安培;
因警告而中止。
使用 - 强制并没有什么不同,我也不知道警告是什么。
我尝试使用无组装,但它带来了相同的结果,而不是渲染CSS。
我该如何解决这个问题?
答案 0 :(得分:1)
将文件放入数组
files: [{
expand: true,
cwd: 'less/',
src: ['*.less'],
dest: 'css/',
ext: '.css'
}]