Симптомы:
При npm install sqlite3 вывавливается
node-pre-gyp install --fallback-to-build
Лечение:
apt-get install make g++
Симптомы:
При npm install sqlite3 вывавливается
node-pre-gyp install --fallback-to-build
Лечение:
apt-get install make g++
После обновления модулей через npm, я стал получать следующую ошибку:
Error: Cannot find module './binding/Release/node-v11-linux-ia32/node_sqlite3.node'
Я попробовал исправить её при помощи следующих команд, но ни одна из них не помогла.
sudo npm install sqlite3 --build-from-source=sqlite3 sudo npm install sqlite3 --build-from-source sudo npm install sqlite3 --target_arch=ia32 sudo npm install sqlite3 --stage
Тогда я решил скачать бинарник отсюда https://github.com/mapbox/node-sqlite3/wiki/Binaries#available-binaries
Прямая ссылка: http://node-sqlite3.s3.amazonaws.com/index.html?path=Release/
И распаковать их прямиком в ~/node_modules/sqlite3/lib/binding/Release что помогло исправить ошибку.
wget http://node-sqlite3.s3.amazonaws.com/Release/node_sqlite3-v2.1.a-node-v11-linux-ia32.tar.gz --output-document=./node_sqlite3-v2.1.a-node-v11-linux-ia32.tar.gz tar -zxvf node_sqlite3-v2.1.a-node-v11-linux-ia32.tar.gz -C ~/node_modules/sqlite3/lib/binding/Release rm node_sqlite3-v2.1.a-node-v11-linux-ia32.tar.gz