首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除cordova插件

删除cordova插件
EN

Stack Overflow用户
提问于 2018-01-25 21:16:45
回答 2查看 4.4K关注 0票数 1

我在尝试使用Onesignal用于Ionic时遇到了问题,因为我收到了以下有关FCM插件的错误,之前我试图将该插件用于通知:

代码语言:javascript
复制
UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: cordova-plugin-fcm: You have installed platform android but file 'google-services.json' was not found in your Cordova project root folder.
(node:13416) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

我想尝试完全删除FCM插件,看看是否修复它,但我不能这样做。

当我运行sudo cordova plugin时,我看到FCM的以下内容:cordova-plugin-fcm 2.1.2 "FCMPlugin

我尝试通过执行sudo cordova plugin remove FCMsudo cordova plugin remove cordova-plugin-fcm 2.1.2 "FCMPlugin"来删除,但两者都不起作用。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-25 21:22:21

尝试cordova plugin rm cordova-plugin-fcm --force,其他明智的做法是从Firebase下载google-services.json文件,并将其放在项目的根目录中,然后再试一次。

票数 2
EN

Stack Overflow用户

发布于 2018-09-28 07:13:11

如果上面的解决方案不起作用,而且您没有得到任何未处理的承诺拒绝,那么请尝试遵循以下步骤: 1.清理Cordova项目

代码语言:javascript
复制
cordova clean
  1. 拆卸平台

cordova platform remove android/ios

3.然后删除插件

代码语言:javascript
复制
cordova plugin remove <plugin name>
  1. 添加平台并运行项目

对我起作用了。

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

https://stackoverflow.com/questions/48452052

复制
相关文章

相似问题

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