2017-04-20 2 views
3

Ich versuche ionische 2 App verbinden diese Laufzeitfehler backand und bekommen:Laufzeitfehler: kann nicht finden, Modul „ionische-native“

Cannot find module "ionic-native".

ich versucht habe npm install @ionic-native/core --save laufen - aber nicht hilft . Vielen Dank

Set Up Details Are Here: Ionic Framework: 3.0.1 Ionic App Scripts: 1.3.0 Angular Core: 4.0.0 Angular Compiler CLI: 4.0.0 Node: 6.10.1 OS Platform: Windows 10 Navigator Platform: Win32 User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36

Error: Cannot find module "ionic-native" at g (localhost:8100/build/polyfills.js:3:7133) at Object.module.exports (localhost:8100/build/main.js:114616:7) at webpack_require (localhost:8100/build/main.js:20:30) at Object. (localhost:8100/build/main.js:86362:73) at webpack_require (localhost:8100/build/main.js:20:30) at Object. (localhost:8100/build/main.js:140153:70) at webpack_require (localhost:8100/build/main.js:20:30) at localhost:8100/build/main.js:66:18

wie folgt:

{ 
    "name": "ionic-hello-world", 
    "author": "Ionic Framework", 
    "homepage": "http://ionicframework.com/", 
    "private": true, 
    "scripts": { 
    "clean": "ionic-app-scripts clean", 
    "build": "ionic-app-scripts build", 
    "ionic:build": "ionic-app-scripts build", 
    "ionic:serve": "ionic-app-scripts serve" 
    }, 
    "dependencies": { 
    "@angular/common": "4.0.0", 
    "@angular/compiler": "4.0.0", 
    "@angular/compiler-cli": "4.0.0", 
    "@angular/core": "4.0.0", 
    "@angular/forms": "4.0.0", 
    "@angular/http": "4.0.0", 
    "@angular/platform-browser": "4.0.0", 
    "@angular/platform-browser-dynamic": "4.0.0", 
    "@ionic-native/core": "3.4.2", 
    "@ionic-native/splash-screen": "3.4.2", 
    "@ionic-native/status-bar": "3.4.2", 
    "@ionic/storage": "2.0.1", 
    "ionic-angular": "3.0.1", 
    "ionicons": "3.0.0", 
    "rxjs": "5.1.1", 
    "socket.io-client": "^1.7.3", 
    "sw-toolbox": "3.4.0", 
    "zone.js": "^0.8.4" 
    }, 
    "devDependencies": { 
    "@ionic/app-scripts": "1.3.0", 
    "@types/node": "7.0.13", 
    "@types/socket.io-client": "1.4.29", 
    "typescript": "~2.2.1" 
    }, 
    "cordovaPlugins": [ 
    "cordova-plugin-whitelist", 
    "cordova-plugin-statusbar", 
    "cordova-plugin-console", 
    "cordova-plugin-device", 
    "cordova-plugin-splashscreen", 
    "ionic-plugin-keyboard", 
    "cordova-plugin-inappbrowser" 
    ], 
    "cordovaPlatforms": [], 
    "description": "myApp: An Ionic project" 
} 
+0

im Modulanbieter hinzuzufügen vergessen bin ich nicht sicher, was Sie benötigen, um zu sehen, , aber jede Hilfe geschätzt –

+0

Können Sie Ihre 'package.json' Datei zeigen? Stellen Sie Ihre Frage niemals auf den Kommentarbereich. Bitte entfernen Sie das und fügen Sie es Ihrem ursprünglichen Beitrag hinzu. – Sampath

+0

Hallo, ich würde es nicht alles in den ursprünglichen Kommentar einfügen lassen, da es anscheinend Links darin hat. Ganz neu in der Verwendung von stackoverflow. Wie bekomme ich die Datei package.json? Ich weiß, das ist ein bisschen eine Rookie Frage wahrscheinlich –

Antwort

0

mit ionischen 3, die ionischen-native Module werden nun als Anbieter geladen. Siehe unten links:

https://github.com/driftyco/ionic/blob/master/CHANGELOG.md

http://blog.ionic.io/ionic-native-3-x/

https://github.com/driftyco/ionic-conference-app/commit/62088

Also, Sie haben Ihren Code zu aktualisieren, wenn Sie eine der nativen Funktionen verwenden möchten.

+0

hinzugefügt Danke, also muss ich auf ionische 3 upgraden? Ich denke, ich benutze Version 2.2.1 im Moment –

+0

Sieht aus, als ob Sie bereits auf v3 sind. Stellen Sie sicher, dass Sie die in den Links genannten Upgrade-Anweisungen befolgt haben. –