【发布时间】:2014-09-17 13:15:54
【问题描述】:
这可能以前被问过,但我检查过的地方似乎没有解决我的问题。
我正在尝试通过 Grunt 将我的 LESS 文件编译为 CSS。这是我写的原始代码,有效,
less: {
build: {
options: {
compress: true
},
files: {
'css/less.min.css' : ['less/less/css']
}
}
}
而将文件对象中的信息替换为此...
'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 继续
&
因警告而中止。
使用 --force 没有区别,我不知道警告是什么。
我尝试使用 assemble-less,但结果相同,而不是渲染 CSS。
我该如何解决这个问题?
【问题讨论】:
标签: javascript node.js cmd gruntjs less