Manjaro XFCE Edition
   162

Нерешенная зависимость

Пришло обновление. При установке птшет ошибку. До этого установил node.js, а в папке с проектом (сайт) есть другая папка node_modules. Я так понял что они обе прописались в /usr. Как разрешить конфликт?

Заранее спасибо.

Failed to commit transaction:
conflicting files:
npm: /usr/lib/node_modules/npm/lib/config/lifecycle.js already exists in filesystem
npm: /usr/lib/node_modules/npm/lib/utils/convert-line-endings.js already exists in filesystem
npm: /usr/lib/node_modules/npm/lib/utils/did-you-mean.js already exists in filesystem
npm: /usr/lib/node_modules/npm/lib/utils/is-hashbang-file.js already exists in filesystem
npm: /usr/lib/node_modules/npm/lib/utils/lifecycle-cmd.js already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpx/locales/ar.json already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpx/locales/id.json already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpx/locales/ko.json already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpx/locales/nb.json already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpx/locales/nl.json already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpx/locales/nn.json already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpx/locales/no.json already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpx/locales/pl.json already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpx/locales/sr.json already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/libnpx/locales/uk.json already exists in filesystem

7 комментариев

avatar
node_modules впихнут в обход пакетного менеджера, я правильно понимаю?
0
avatar
Да. Сейчас читаю что node_modules не так прост. Я его привнес из вне, а надо было ставить через pacman.
Век живи век учись.
Последний раз редактировалось
0
avatar
Вычищайте. Потом ставьте из репов.
0
avatar
Вычищать с помощью pacman?
0
avatar
ЕМНИП, pacman не будет удалять то, что он не ставил. Вычищаем node_modules руками, потом ставим пакет из реп.
0
avatar
Спасибо.
Вопрос не решен, но буду пробовать.
Последний раз редактировалось
0
avatar
/usr/lib/node_modules переименуй в что нить или перенеси на флешку
Обычно еесли npm при сборке ругается на node_modules то достаточно его удалить и замустить npm install заново и он уже сам скачает согласно скрипта нужные модули
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.