我在windows7上使用grunt(v0.4.5)和grunt-shell来执行curl命令。遇到了一些问题。
命令行上的普通curl "dev.machine.com/caches/dependency/clear
工作正常。
grunt-shell配置部分:
shell: {
resetCaches: {
command: 'curl "dev.machine.net/caches/dependency/clear"',
options: {
stdout: true,
stderr: true,
stdinRawMode: true,
failOnError: false,
execOptions: {
maxBuffer: "Infinite"
}
}
}
}
通过grunt shell:resetCaches
执行相同的命令会破坏所有内容。
错误讯息:
curl: (6) Could not resolve host: dev.machine.net\caches\dependency\clear
不知何故,斜线变成了反斜杠。但为什么呢?