J'essaie d'exécuter une application Ionic 2. J'obtiens l'erreur suivante lors de l'exécution de ionic serve
échec de la construction: impossible de définir la propriété 'fileSystem' de null
Le journal complet est comme ci-dessous:
λ ionic serve
> ionic-hello-world@ ionic:serve D:\ionic
> ionic-app-scripts serve
[18:11:23] ionic-app-scripts 0.0.47
[18:11:24] watch started ...
[18:11:24] build dev started ...
[18:11:24] clean started ...
[18:11:24] clean finished in 6 ms
[18:11:24] copy started ...
[18:11:24] transpile started ...
[18:11:28] transpile finished in 4.15 s
[18:11:28] webpack started ...
[18:11:28] build dev failed: Cannot set property 'fileSystem' of null
[18:11:28] dev server running: http://localhost:8100/
[18:11:28] copy finished in 4.39 s
[18:11:28] watch ready in 4.44 s
Mettez à jour vos scripts d'application ionic vers la dernière version. Il s'agit de la version 1.0.0 pour la version RC5.
npm install @ionic/app-scripts@latest --save-dev
.
Comme suggéré, vérifiez le package.json de ici .
Courir npm install
Cela a fonctionné pour moi: dans votre projet, accédez à votreProjectname\node_modules\@typesoject
Ensuite installez
$ npm install pouchdb @types/pouchdb
Vous pouvez maintenant utiliser
import PouchDB from 'pouchdb';
comme expliqué ici ici