首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在OneSignal安装之后,找不到模块'@ionic-native/onesignal‘。Ionic中的错误

在OneSignal安装之后,找不到模块'@ionic-native/onesignal‘。Ionic中的错误
EN

Stack Overflow用户
提问于 2018-03-27 22:27:14
回答 2查看 2.6K关注 0票数 0

我在OneSignal的ionic项目中遇到了一个奇怪的错误。我已经使用以下命令安装了OneSignal

代码语言:javascript
复制
ionic cordova plugin add onesignal-cordova-plugin
npm install --save @ionic-native/onesignal

我的项目。然而,在安装之后,我接受了这个错误:

之后,我重新安装了它,但仍然有错误。我认为正因为如此,OneSignal没有在我的项目上工作。

你能帮帮我吗?

EN

回答 2

Stack Overflow用户

发布于 2018-05-17 23:03:52

我也有同样的问题。有时教程没有帮助,特别是当它们错过了重要的步骤时。尝试在您的cli上运行此命令:

代码语言:javascript
复制
sudo npm install --save @ionic-native/onesignal

或者,尝试将其安装为全局插件。

我看过并比较过的教程有:

https://www.ghadeer.io/ionic-3-push-notifications-one-signal/

https://medium.com/appseed-io/how-to-integrate-onesignal-push-notifications-into-an-ionic-3-application-eb2fdc3e6176

票数 2
EN

Stack Overflow用户

发布于 2018-05-18 16:06:17

我已经解决了更改node-sass和node版本的问题。问题来自于node-sassnode与OneSignal的不兼容。

首先,你需要用npm node-sass -v检查你的node-sass版本,然后用node -v检查你的节点版本。之后,转到here并在支持的环境中比较您的node-sass和node版本。如果它们不兼容,您应该降级或升级您的node-sass或node。最后,您需要使用以下命令重新安装OneSignal

代码语言:javascript
复制
ionic cordova plugin add onesignal-cordova-plugin
npm install --save @ionic-native/onesignal
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49515549

复制
相关文章

相似问题

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