首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在ionic 2应用程序中添加fcm插件

无法在ionic 2应用程序中添加fcm插件
EN

Stack Overflow用户
提问于 2018-02-09 20:38:32
回答 2查看 592关注 0票数 0

我正在尝试将fcm插件添加到我的项目中,但它显示以下错误

代码语言:javascript
复制
 ionic cordova plugin add cordova-plugin-fcm
> cordova plugin add cordova-plugin-fcm --save
Error: Failed to fetch plugin file:node_modules/cordova-plugin-fcm via registry.
Probably this is either a connection problem, or plugin spec is incorrect.
Check your connection and plugin name/version/URL.
Error: cmd: Command failed with exit code 4294963238 Error output:
npm ERR! addLocal Could not install F:\PROJECTS\IONIC2\foodJunctionMobileApp\node_modules\cordova-plugin-fcm
npm ERR! Windows_NT 10.0.16299
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "file:node_modules/cordova-plugin-fcm" "--production" "--save"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.10
npm ERR! path F:\PROJECTS\IONIC2\foodJunctionMobileApp\node_modules\cordova-plugin-fcm
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall open

npm ERR! enoent ENOENT: no such file or directory, open 'F:\PROJECTS\IONIC2\foodJunctionMobileApp\node_modules\cordova-plugin-fcm'
npm ERR! enoent ENOENT: no such file or directory, open 'F:\PROJECTS\IONIC2\foodJunctionMobileApp\node_modules\cordova-plugin-fcm'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! Please include the following file with any support request:
npm ERR!     F:\PROJECTS\IONIC2\foodJunctionMobileApp\npm-debug.log

这是我的

离子信息

代码语言:javascript
复制
cli packages: (C:\Users\Rohit\AppData\Roaming\npm\node_modules)

    @ionic/cli-utils  : 1.19.0
    ionic (Ionic CLI) : 3.19.0

global packages:

    cordova (Cordova CLI) : 7.1.0

local packages:

    @ionic/app-scripts : 3.1.6
    Cordova Platforms  : android 6.3.0
    Ionic Framework    : ionic-angular 3.9.2

System:

    Android SDK Tools : 25.2.5
    Node              : v6.9.5
    npm               : 3.10.10
    OS                : Windows 10

Environment Variables:

    ANDROID_HOME : C:\Users\Rohit\AppData\Local\Android\sdk

Misc:

    backend : pro

我连接了互联网,所以这不是问题所在。我在安装fcm之前添加了google plus插件,当时它与fcm插件有冲突,所以我删除了google plus插件,并尝试只安装fcm,但如果有人知道这一点,请使用failed.kindly帮助。谢谢。

EN

回答 2

Stack Overflow用户

发布于 2018-02-09 22:58:05

我使用这个firebase插件:

https://www.npmjs.com/package/cordova-plugin-firebase

您可以这样安装它:

代码语言:javascript
复制
cordova plugin add cordova-plugin-firebase@0.1.24 --save

它也适用于最新的离子版本。

票数 0
EN

Stack Overflow用户

发布于 2018-02-12 12:47:33

你可以遵循这个教程,它解释了你在这个过程中可能得到的所有错误,希望这对你有所帮助。

https://www.djamware.com/post/58a1378480aca7386754130a/ionic-2-fcm-push-notification

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48706047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档