Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 离子2:背景模式错误_Angular_Typescript_Background_Ionic2 - Fatal编程技术网

Angular 离子2:背景模式错误

Angular 离子2:背景模式错误,angular,typescript,background,ionic2,Angular,Typescript,Background,Ionic2,我尝试将其用于离子2: 我运行了两个命令 $ ionic plugin add cordova-plugin-background-mode $ npm install --save @ionic-native/background-mode 我试图在我的app.module.ts中声明提供商: import {BackgroundMode} from "@ionic-native/background-mode"; providers: [ {provide: ErrorHand

我尝试将其用于离子2:

我运行了两个命令

$ ionic plugin add cordova-plugin-background-mode
$ npm install --save @ionic-native/background-mode
我试图在我的app.module.ts中声明提供商:

import {BackgroundMode} from "@ionic-native/background-mode";
 providers: [
    {provide: ErrorHandler, useClass: IonicErrorHandler},
    ...
      BackgroundMode
    ...
  ]
但当我在我的设备上运行它时,出现以下错误:

[INFO:CONSOLE(140848)] "Uncaught Error: Cannot find module "@ionic-native/core"", source: file:///android_asset/www/build/main.js (140848)
我的设备上有一个白色的屏幕

我试图在app.module.ts中使用它,但没有声明,直接在我的组件中使用,但我遇到了相同的错误


有人知道怎么解决吗?

如果您使用的是
@ionic native/background模式
,则表示您使用的是
ionic native 3.x

您需要执行以下操作:

npm install @ionic-native/core --save
此外,您不再需要
ionic native 2.x
软件包。 如果有,您可以将其从package.json中删除


查看

的主页,是否可以添加package.json?