Closed Slona closed 2 years ago
Судя по тому что не поддерживается оператор "?." Старая версия nodejs. Рекомендую обновить если есть такая возможность.
Судя по тому что не поддерживается оператор "?." Старая версия nodejs. Рекомендую обновить если есть такая возможность.
Надо ставить именно Node.js или достаточно npm? Ставил только npm и получал эту ошибку. Если ставить конкретно node.js (пробовал 16 и 18 версии), то вообще не компилируется
.
Он вам зелёным цветом на последнем скриншоте подсветил как обновить отдельно npm.
Sqlite3 весьма популярная библиотека, не должно с ней возникнуть проблем при установке.
Да к сожалению это не помогает, npm обновил, он просто перестал это показывать, sqlite3 отдельно ставишь - ничего не меняется. Уже пробовал эту ошибку гуглить, ни одно решение не помогло.
А можете скопировать весь текст ошибки до конца? Из скриншота не очень понятно что помешало скомпилироваться sqlite3.
Версия sqlite3 которую пытается установить 4.2 при актуальной 5.0.13 (отсюда вероятно не может скачать скомпилированные библиотеки)
У себя проверил, вроде норм. Версия nodejs v16.10.0 Версия npm 8.9.0
Еще есть смысл попробовать команды npm update npm cache clean npm install sqlite3
Так же залил в репозитарий node_modules.tar.gz, попробуйте разархивировать его, скорее всего все заработает без самостоятельно компиляции
Так же залил в репозитарий node_modules.tar.gz, попробуйте разархивировать его, скорее всего все заработает без самостоятельно компиляции
Ага, судя по тому, что консоль запустилась - заработало! Пойду копаться с настройками.
Спасибо!
Ругается на ошибки. Причем даже если закомментить этот кусок проверки, то все равно аналогичные ошибки есть дальше в тексте. Может какие-то депендесы не поставил?