Я попытался удалить node_modules, package-lock.json и очистить кэш NPM, но я все еще получаю ELIFECYCLE при попытке установить «@keyv / sqlite»

#node.js #npm

#node.js #npm

Вопрос:

Я уже некоторое время получаю код ошибки NPM ELIFECYCLE , но удаление node_modules, package-lock.json и очистка кэша npm, похоже, не исправляют это.

Вот мой журнал npm: https://pastebin.com/AVxwAnCn (очень сожалею о 7000 или около того строках)

Кроме того, эта ошибка, похоже, возникает только для пакета «@keyv / sqlite»!

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

1. Это печально известная ошибка «node-pre-gyp install». Вот начало кроличьей норы, чтобы вы начали: github.com/grpc/grpc-node/issues/594 . Это не проблема конкретно с пакетом SQLite, а скорее проблема с одной из его зависимостей.

2. Кроме того, попробуйте поместить вопрос в заголовок вместо ваших попыток исправить проблему.

3. @Bradley это я попробовал это с помощью —fallback-to-build, как они и предлагали. но это не сработало, есть ли что-то еще, что помогло бы это исправить?