Я использую grunt-sync уже пару лет, но в последние несколько дней не удается скопировать файлы в папку на сервере в нашей DMZ. При выполнении синхронизации это сообщение отображается в окне проводника задач Visual Studio.
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.