【问题标题】:Cannot find module "ionic-native" - Trying out Facebook Native Authentication找不到模块“ionic-native” - 尝试 Facebook 原生身份验证
【发布时间】:2017-10-20 18:14:35
【问题描述】:

我对 Ionic 2 非常陌生,并且一直在尝试本地 Facebook 登录身份验证,我尝试了以下几种方法,但没有成功!

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

  • 当我累了import {Facebook} from '@ionic-native/facebook';[我有 这是使用 npm install @ionic-native/facebook --latest --save] 安装的,我无法访问登录方法并收到此错误 Typescript Error Property 'login' does not exist on type 'typeof Facebook'.

    李>

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

在下面粘贴了错误日志。

运行时错误 找不到模块“离子原生” 堆栈

错误:在 Object 中找不到模块“ionic-native”。 (//localhost:8100/build/main.js:55660:7) 在 webpack_require (//localhost:8100/build/main.js:20:30) 在对象。 (//localhost:8100/build/main.js:74450:77) 在 webpack_require (//localhost:8100/build/main.js:20:30) 在对象。 (//localhost:8100/build/main.js:74188:73) 在 webpack_require (//localhost:8100/build/main.js:20:30) 在对象。 (//localhost:8100/build/main.js:111876:70) 在 webpack_require (//localhost:8100/build/main.js:20:30) 在 //localhost:8100/build/main.js:66:18 在 //localhost:8100/build/main.js:69:10

Ionic 框架:3.2.1 Ionic Native:^3.5.0 Ionic App 脚本:1.3.7 Angular 核心:4.1.0 Angular 编译器 CLI:4.1.0 节点:6.10.2 操作系统 平台:Windows 10 Navigator 平台:Win32 用户代理:Mozilla/5.0 (Windows NT 10.0;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko) Chrome/58.0.3029.110 Safari/537.36

【问题讨论】:

  • 尝试 npm install --save ionic-native@2.5.0 ionic-native 3.5.0 与每个插件和 @ionic-native/core 的每个 npm 模块的工作方式不同。查找文档
  • 嘿,非常感谢......这行得通!我用import {Facebook} from 'ionic-native'和2.5.1版本。

标签: ionic2


【解决方案1】:

suggested by misha130 in a comment一样,我用过

npm install --save ionic-native@2.5.1 

它成功了。

【讨论】:

    猜你喜欢
    • 2020-04-29
    • 2016-12-25
    • 2016-03-11
    • 2020-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-22
    相关资源
    最近更新 更多