У меня на некоторое время настроен пользовательский процесс развертывания, который будет создавать ядро dotnet + приложение React непосредственно в службе приложений Azure с использованием Yarn, точно так же, как я делаю это локально.
Вчера я обновил несколько пакетов, включая react-scripts
и yarn
(2.1.0 и 1.12.1 соответственно), и теперь происходит сбой с ошибкой символической ссылки:
Ошибка: EPERM: операция не разрешена, символическая ссылка 'D: \ local \ LocalAppData \ Yarn \ Cache \ v3 \ npm -oose-envify-1.4.0-71ee51fa7be4caec1a63839f7e682d8132d30caf \ node_modules \oose-envify \ cli.js' -> 'D: \ Local \ LocalAppData \ Пряжа \ Cache \ v3 \ NPM-отрывной envify-1.4.0-71ee51fa7be4caec1a63839f7e682d8132d30caf \ node_modules \ отрывными envify.bin \ отрывного envify'
Странно то, что D:\local\LocalAppData\Yarn\Cache\v3\npm-loose-envify-1.4.0-71ee51fa7be4caec1a63839f7e682d8132d30caf\node_modules
на самом деле пуст.
Вещи, которые я пробовал, не работали: очистка кэша Yarn, изменение каталога кэша на более короткий путь в случае, если он достигает пределов пути, обновление узла до 10.6.0 (последняя версия доступна в Azure).
Есть идеи?