Похоже, что пряжа 2 обеспечивает способ переопределения зависимостей пакетов. Необходимо указать отсутствующую зависимость, по крайней мере, в этом случае.
Из документов текущая ссылка :
Некоторые пакеты могут быть указаны неправильно в связи с к их зависимостям - например, при отсутствии одной зависимости, в результате чего Yarn отказывает в доступе. Поля packageExtensions предлагают способ дополнить существующие определения пакетов дополнительной информацией. Если вы используете его, рассмотрите возможность отправки PR-апстрима и добавления вашего расширения в базу данных plugin-compat.
После установки node-sass
и добавления этой конфигурации компиляция прошла успешно.
# .yarnrc.yml
packageExtensions:
'sass-loader@*':
optionalDependencies:
node-sass: '*'