2016-11-02 3 views
3

levelup.js?006c:115Uncaught TypeError: dbFactory is not a functionPouchDB в приложении Electron дает ошибку «dbFactory не является функцией»

Это мой вопрос. Я использую его в хроме, но все в порядке. Когда я использую его в электроне (Vue2.0), то же самое, но дайте мне этот совет. Кто может мне помочь?

+0

здесь же ... = ( – juliobetta

ответ

1

Я столкнулся с той же проблемой и не смог ее решить. Вот некоторая документация: https://github.com/nolanlawson/hello-electron-with-pouchdb. Автор говорит, что альтернативным решением является использование версии браузера pouchdb, которая в конечном итоге сработала для меня.

Пример:

import PouchDB from 'pouchdb-browser' 

const db = new PouchDB('testdb', {adapter: 'websql'}); 

Docs: https://pouchdb.com/adapters.html

0

Попробуйте использовать в качестве инициализации PouchDB

const PouchDB = require('electron').remote.require('pouchdb'); 
Смежные вопросы