I’m trying to use SQLite in Ionic application
I’ve installed:
ionic cordova plugin add cordova-sqlite-storage
npm install @ionic-native/sqlite
in app.modules.ts
:
import { SQLite } from '@ionic-native/sqlite/ngx';
as SQLite
in imports and private sqlite: SQLite
in home.page.ts
constructor
then with ionic serve -w chrome
I got [ERROR] ng has unexpectedly closed (exit code 127).
in angular.errors.log
:
[error] Error: The target entry-point “@ionic-native/sqlite” has
missing dependencies:
@ionic-native/core
at TargetedEntryPointFinder.findEntryPoints (D:\app\node_modules@angular\compiler-cli\ngcc\src\entry_point_finder\targeted_entry_point_finder.js:40:23)
at D:\app\node_modules@angular\compiler-cli\ngcc\src\execution\analyze_entry_points.js:29:41
at SingleProcessExecutorSync.SingleProcessorExecutorBase.doExecute (D:\app\node_modules@angular\compiler-cli\ngcc\src\execution\single_process_executor.js:28:29)
at D:\app\node_modules@angular\compiler-cli\ngcc\src\execution\single_process_executor.js:57:59
at SyncLocker.lock (D:\app\node_modules@angular\compiler-cli\ngcc\src\locking\sync_locker.js:34:24)
at SingleProcessExecutorSync.execute (D:\app\node_modules@angular\compiler-cli\ngcc\src\execution\single_process_executor.js:57:27)
at Object.mainNgcc (D:\app\node_modules@angular\compiler-cli\ngcc\src\main.js:74:25)
at Object.process (D:\app\node_modules@angular\compiler-cli\ngcc\index.js:29:23)
at NgccProcessor.processModule (D:\app\node_modules@ngtools\webpack\src\ngcc_processor.js:163:16)
at D:\app\node_modules@ngtools\webpack\src\ivy\host.js:55:18
at D:\app\node_modules@ngtools\webpack\src\ivy\host.js:47:24
at Array.map ()
at Object.host.resolveModuleNames (D:\app\node_modules@ngtools\webpack\src\ivy\host.js:45:32)
at actualResolveModuleNamesWorker (D:\app\node_modules\typescript\lib\typescript.js:102904:133)
at resolveModuleNamesWorker (D:\app\node_modules\typescript\lib\typescript.js:103126:26)
at resolveModuleNamesReusingOldState (D:\app\node_modules\typescript\lib\typescript.js:103200:24)
Advice would be helpful