angular - cordova-plugin-facebook4 的 ionic 2 问题
问题描述
我有这个错误:错误:模块/opt/lampp/htdocs/www/ionicApp/node_modules/@ionic-native/facebook/index.d.ts的元数据版本不匹配,找到版本4,期望
输入时: ionic cordova run android --prod --release
我有离子版本 3.9.2
包.json
"dependencies": {
"@angular/animations": "^4.2.5",
"@angular/common": "4.1.0",
"@angular/compiler": "4.1.0",
"@angular/compiler-cli": "4.1.0",
"@angular/core": "4.1.0",
"@angular/forms": "4.1.0",
"@angular/http": "4.1.0",
"@angular/platform-browser": "4.1.0",
"@angular/platform-browser-dynamic": "4.1.0",
"@ionic-native/core": "^3.7.0",
"@ionic-native/date-picker": "^4.6.0",
"@ionic-native/file": "^4.11.0",
"@ionic-native/file-transfer": "^4.11.0",
"@ionic-native/globalization": "^4.7.0",
"@ionic-native/local-notifications": "^4.5.3",
"@ionic-native/mixpanel": "^4.6.0",
"@ionic-native/network": "^4.9.1",
"@ionic-native/social-sharing": "^4.5.3",
"@ionic-native/splash-screen": "3.7.0",
"@ionic-native/status-bar": "3.7.0",
"@ionic-native/video-player": "^4.5.3",
"@ionic/storage": "2.0.1",
"angularfire2": "^5.0.0-rc.11",
"cordova-android": "7.0.0",
"cordova-ios": "^4.4.0",
"cordova-plugin-badge": "^0.8.7",
"cordova-plugin-console": "^1.0.5",
"cordova-plugin-datepicker": "^0.9.3",
"cordova-plugin-device": "^1.1.4",
"cordova-plugin-file": "^6.0.1",
"cordova-plugin-file-transfer": "~1.7.1",
"cordova-plugin-globalization": "^1.11.0",
"cordova-plugin-ionic-webview": "^1.1.16",
"cordova-plugin-local-notification": "^0.9.0-beta.2",
"cordova-plugin-mixpanel": "^4.2.0",
"cordova-plugin-network-information": "^2.0.1",
"cordova-plugin-splashscreen": "^4.0.3",
"cordova-plugin-statusbar": "^2.2.3",
"cordova-plugin-whitelist": "^1.3.1",
"cordova-plugin-x-socialsharing": "^5.3.2",
"es6-promise-plugin": "^4.2.2",
"express": "^4.16.3",
"firebase": "^5.3.0",
"ionic-angular": "3.2.1",
"ionic-plugin-keyboard": "^2.2.1",
"ionic2-rating": "^1.2.2",
"ionicons": "3.0.0",
"ng-socket-io": "^0.2.4",
"rxjs": "5.1.1",
"socket.io": "^2.0.4",
"sw-toolbox": "3.6.0",
"zone.js": "0.8.10"
},
"devDependencies": {
"@ionic/app-scripts": "1.3.7",
"typescript": "2.2.1"
}
请帮忙
解决方案
将所有依赖项更新到最新的 Angular 和正确版本的 TypeScript
npm install @angular/animations@'^5.0.0' @angular/common@'^5.0.0' @angular/compiler@'^5.0.0' @angular/compiler-cli@'^5.0.0' @angular/core@'^5.0.0' @angular/forms@'^5.0.0' @angular/http@'^5.0.0' @angular/platform-browser@'^5.0.0' @angular/platform-browser-dynamic@'^5.0.0' @angular/platform-server@'^5.0.0' @angular/router@'^5.0.0' typescript@2.4.2 rxjs@'^5.5.2'
推荐阅读
- flutter - 容器的顶部是彩色的,但其余部分是白色的。如何在颤动中做到这一点?
- c++ - c ++如何从文本文件中的特定行读取和写入?
- android - 如何使用 RxJava 2 Android 对来自传感器的微秒内实时数据进行计数、比较和存储在数组中
- c - 需要帮助弄清楚为什么循环中的这个 C 管道会因两次以上的迭代而失败
- random - 您可以对列表的分区进行多少组合以最小化重复?
- python - 如何在特定时间范围内(如上午 9 点至下午 3 点)在 matplotlib 中绘制时间序列数据?
- php - How to include .'\1' in replace pattern in regular expression preg_replace command in php
- c# - UWP C# MVVM 时钟示例
- bash - GitHub Actions:从 Gradle 命令捕获多个控制台行
- event-handling - “如何为重启 apache 服务创建事件处理程序”