Я делаю это в Ионном режиме, поэтому мне может не хватать шага по правильной загрузке файлов типов.
Убедитесь, что типы установлены с:
npm install --save-dev @types/pouchdb
В верхней части импорта мешочке службы данных следующим образом:
import * as PouchDB from 'pouchdb';
* редактировать *
Я не» У меня есть все факты, но это мое настоящее понимание. Типографии больше не нужны в Typcript> 2.0 Я считаю, что машинопись теперь работает автоматически с файлами типов, установленными с DefinitelyTyped. DefinitelyTyped является официальным центральным хранилищем, которое поддерживается текущим, как npm. И даже если я ошибаюсь во всем этом, DefinitelyTyped по-прежнему лучше, чем типизация, и имеет гораздо большее сообщество.
импорт * как PouchDB из 'pouchdb'; должен работать – LeRoy
Вам повезло? У меня такая же проблема, она работает, но вам нужно перезагрузить страницу в новом браузере для отображения данных. @LeRoy Я пробовал ваш метод без везения. Лоты людей, имеющих одну и ту же проблему. Я использую angular2. –