我已经使用grunt-sync已有两年了,但是最近几天一直无法将文件复制到DMZ服务器上的文件夹中。同步运行时,它将在Visual Studio Task Runner Explorer窗口中显示此消息。
Copying css\dest\dogcontrol.css -> \\xxx.xxx.xx.xx\c$\inetpub\wwwroot\...\dogcontrol.css
>> Cannot copy to \\xxx.xxx.xx.xx\c$\inetpub\wwwroot\...\dogcontrol.css
从BASH命令外壳中,我可以运行此命令,它可以正常工作。
cp D:/.../dogcontrol.css //xxx.xxx.xx.xx/c$/inetpub/wwwroot/.../dogControl/css
这是gruntfile.js片段:
var pathToDMZ = '\\\\xxx.xxx.xx.xx\\c$\\inetpub\\wwwroot\\dogcontrol';
sync: {
main: {
files: [
{
cwd: 'css/dest/',
src: ['dogcontrol.css'],
dest: pathToDMZ + '/css/'
}, {
cwd: 'js/',
src: ['dogcontrol.js'],
dest: pathToDMZ + '/js/'
}],
verbose: true
}
}
有人看到我在做什么错吗?
我以为我们的基础架构团队可能已经更改了防火墙,但是它可以与BASH命令外壳一起使用。