找不到模块"ionic-native" - 试用 Facebook 本机身份验证



我对 Ionic 2 非常陌生,并且一直在尝试原生 Facebook 登录身份验证,我在下面尝试了几种方法,但无处可去!

  • 当我尝试import {Facebook} from 'ionic-native'时;我得到 "找不到模块"离子原生"错误,但是我可以访问 在我的代码中使用此Facebook.login(['email'])登录方法。

  • 当我累了import {Facebook} from '@ionic-native/facebook';[我有 这是使用npm install @ionic-native/facebook --latest --save] 安装的,我无法访问登录方法,并且出现此错误打字稿错误 属性"登录"在类型"Facebook"上不存在。

有人可以指导我正确的方法吗??.

粘贴了下面的错误日志。

运行时错误 找不到模块"离子-天然" 叠

错误:在对象上找不到模块"离子原生"。 (//localhost:8100/build/main.js:55660:7) at webpack_require (//localhost:8100/build/main.js:20:30) at Object. (//localhost:8100/build/main.js:74450:77) at webpack_require (//localhost:8100/build/main.js:20:30) at Object. (//localhost:8100/build/main.js:74188:73) at webpack_require (//localhost:8100/build/main.js:20:30) at Object. (//localhost:8100/build/main.js:111876:70) at webpack_require (//localhost:8100/build/main.js:20:30) at 本地主机:8100/构建/主.js:66:18 at 本地主机:8100/构建/主.js:69:10

IonicFramework: 3.2.1 Ionic Native: ^3.5.0 Ionic App Scripts: 1.3.7 角度核心:4.1.0 角度编译器 CLI:4.1.0 节点:6.10.2 操作系统 平台: 视窗 10 导航器 平台: Win32 用户代理: Mozilla/5.0 (视窗NT 10.0;赢64;x64) AppleWebKit/537.36 (KHTML, like Gecko) 铬/58.0.3029.110 野生动物园/537.36

正如 misha130 在评论中建议的那样,我使用

npm install --save ionic-native@2.5.1 

它奏效了。

相关内容

最新更新