2016-08-18 6 views
0

Со вчерашнего обновления на VSO/VSTS (17 Aug update) наши задачи gulp терпят неудачу. Ошибка в том, где мы перезаписываем существующие файлы, используя gulp.dest() в шаге сборки gulp.Gulp не работает после обновления VSO/VSTS

Я попытался сначала удалить файл, а затем использовать gulp.dest, и это работает, однако эта практика не может использоваться во всех местах, потому что нам нужно вводить код в существующие файлы.

Мы используем глоток версию 3.9.0

Error: EPERM: operation not permitted, open 'C:\a\1\s\Source\Project\Project.Web\index.cshtml' 
+0

Что такое подробный код? Вы можете поделиться простым образцом на OneDrive. –

ответ

1

С момента последнего обновления VSO все исходные файлы теперь только для чтения. Мы решили проблему, удалив флаг readonly в исходных файлах.

+0

Вы можете отметить это как ответ. –

0

Основываясь на моем тесте, проблема связана с Глотком 3.9.0, я могу воспроизвести эту проблему с Глотком 3.9.0 (НАЯ задачи установки, Command: install, Аргументы: [email protected]), Gulp 3.9.1 отлично работает. Таким образом, вы можете обновить до gulp 3.9.1.

Вы можете добавить задачу установки npm для установки последней версии. (Команда: install; Аргумент: gulp)

Смежные вопросы