Yarn обнаруживает 404 ошибки при установке локальных и удаленных пакетов для определенной папки проекта

#yarnpkg #yarn-v2

Вопрос:

При установке пакетов я сталкиваюсь со следующим сообщением:

 YN0001: │ HTTPError: Response code 404 (Not Found)
    at se.<anonymous> (C:Code.yarnreleasesyarn-berry.cjs:23:10082)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:93:5)
 

Это происходит как для локального пакета, использующего yarn add ../my-package , так и для удаленного пакета (тестирование с использованием yarn add lodash ).

Когда я нахожусь в другом проекте на том же компьютере, пакет устанавливается нормально. Что может быть причиной этого?

Комментарии:

1. Поскольку ответа не было получено, я удалил все папки и файлы yarn / node_module, кроме yarn.lock. Это сработало. Хотя понятия не имею, что вызвало первоначальную проблему.

Ответ №1:

Это может быть связано с тем, что a yarn link был удален. При создании символической ссылки с помощью yarn link resolutions добавляется поле package.json . Однако просто наличия этой ссылки недостаточно.