Невозможно импортировать пакет узла SQLite3 в Svelte или ReactJS - PullRequest
0 голосов
/ 07 июня 2019

Я пытаюсь создать приложение Svelte and React с базой данных SQLite в фоновом режиме, но я совершенно не могу выполнить даже шаг, требующий пакет узла sqlite, поскольку обе платформы выдают ошибку при попытке импорта.

Должен заметить, что я никогда раньше не использовал SQLite, поэтому, если я что-то тупо пропускаю, пожалуйста, укажите мне на это.Спасибо!

До сих пор я пытался импортировать пакет, используя оба инструмента в параграфе ниже, как с Svelte, так и с React, но ни один из них не имел никакого эффекта.Я также пытался создать базу данных заранее, но это ничего не изменило.

(я также проверил, правильно ли был установлен sqlite3, переустановив его несколько раз, чтобы это не вызвало проблемы).

const sqlite = require('sqlite3').verbose();
// and
import sqlite from 'sqlite3';

Svelte просто не удалось скомпилировать,но React дал мне следующее сообщение об ошибке:

Failed to compile.
./node_modules/node-pre-gyp/lib/info.js
Module not found: Can't resolve 'aws-sdk' in 'C:/Users/josse/Localhost/sql/node_modules/node-pre-gyp/lib
...