2017-05-24 1 views
0

J'ai tout essayé, je n'arrive pas à le faire fonctionner. Je reçois cette erreur:Comment faire fonctionner les électrons avec sqlite3?

here is my <code>package.json</code>

{ 
    "name": "test", 
    "version": "1.0.0", 
    "description": "test", 
    "main": "main.js", 
    "scripts": { 
    "start": "electron .", 
    "rebuild": "electron-rebuild -f -w sqlite3" 
    }, 
    "repository": "https://github.com", 
    "keywords": [ 
    "test" 
    ], 
    "author": "GitHub", 
    "license": "CC0-1.0", 
    "devDependencies": { 
    "electron": "~1.6.2", 
    "electron-rebuild": "^1.5.11" 
    }, 
    "dependencies": { 
    "bootstrap": "^4.0.0-alpha.6", 
    "electron-fetch": "^1.0.0-aplha4", 
    "electron-handlebars": "^1.0.0", 
    "electron-prebuilt": "^1.4.13", 
    "electron-rebuild": "^1.5.11", 
    "electron-sqlite3": "^0.0.3", 
    "font-awesome": "^4.7.0", 
    "jquery": "^3.2.0", 
    "sqlite3": "^3.1.8" 
    } 
} 

Dans le code que j'utilise:

const sqlite3 = require('sqlite3').verbose(); 
let db = new sqlite3.Database(':memory:'); 

Toute idée comment faire ce travail?

Répondre

1

Avez-vous déjà exécuté sqlite3 via electron-rebuild?

$ electron-rebuild -f -w sqlite3 

ou

$ npm rebuild