在一个离子应用程序中,所有npm软件包已被删除,并通过npm install重新安装。现在运行离子服务显示大量与firebase和angularfire2相关的错误。重新安装NPM软件包后的Ionic/Firebase AngularFire2错误系列
要调试,
- 我已经卸载并重新安装angularfire2和火力
- 我仔细检查过的tsconfig.json文件看起来一样的错误开始 前
- 我已重新启动服务器
但是,仍然没有....
也有涉及到这,我在下面附上无法对依赖一些NPM警告,我不太知道如何处理......
这里的主要应用的依赖的package.json名单:
"dependencies": {
"@angular/compiler": "^4.4.4",
"@angular/compiler-cli": "^4.4.4",
"@angular/core": "^4.4.4",
"@angular/forms": "^4.4.4",
"@angular/http": "^4.4.4",
"@angular/platform-browser": "^4.4.4",
"@angular/platform-browser-dynamic": "^4.4.4",
"@ionic-native/app-availability": "^4.3.0",
"@ionic-native/call-number": "^4.3.0",
"@ionic-native/clipboard": "^4.3.0",
"@ionic-native/core": "^4.3.0",
"@ionic-native/device": "^4.3.0",
"@ionic-native/facebook": "^4.3.0",
"@ionic-native/geolocation": "^4.3.0",
"@ionic-native/in-app-browser": "^4.3.0",
"@ionic-native/sms": "^4.3.0",
"@ionic-native/social-sharing": "^4.3.0",
"@ionic-native/splash-screen": "^4.3.0",
"@ionic-native/status-bar": "^4.3.0",
"@ionic/storage": "2.0.1",
"angularfire2": "^5.0.0-rc.1",
"babel-code-frame": "^6.26.0",
"call-number": "^1.0.1",
"chalk": "^2.1.0",
"cordova-android": "^6.3.0",
"cordova-browser": "^5.0.0",
"cordova-clipboard": "^1.1.0",
"cordova-ios": "^4.5.1",
"cordova-plugin-appavailability": "^0.4.2",
"cordova-plugin-compat": "^1.2.0",
"cordova-plugin-console": "^1.1.0",
"cordova-plugin-device": "^1.1.6",
"cordova-plugin-facebook4": "^1.9.1",
"cordova-plugin-geolocation": "^2.4.3",
"cordova-plugin-queries-schemes": "^0.1.5",
"cordova-plugin-splashscreen": "^4.0.3",
"cordova-plugin-statusbar": "^2.2.3",
"cordova-plugin-whitelist": "^1.3.2",
"cordova-plugin-x-socialsharing": "^5.2.0",
"cordova-sms-plugin": "^0.1.11",
"debug": "^3.1.0",
"es6-promise-plugin": "^4.1.1",
"firebase": "^4.5.0",
"ionic-angular": "^3.7.1",
"ionic-plugin-keyboard": "^2.2.1",
"ionicons": "3.0.0",
"ios-sim": "^6.1.2",
"json5": "^0.5.1",
"minimatch": "^3.0.4",
"promise-polyfill": "6.0.2",
"rxjs": "^5.4.3",
"sw-toolbox": "3.6.0",
"zone.js": "^0.8.18"
},
"devDependencies": {
"@angular/common": "^4.4.3",
"@ionic/app-scripts": "3.0.0",
"install": "^0.10.1",
"npm": "^5.5.0",
"typescript": "^2.5.3"
},
"peerDependencies": {},
你可以运行'npm uninstall'的angularfire2和firebase依赖关系,然后用'npm install angularfire2 firebase --save'安装它吗? – alltej
也许这并不明确,但这已经完成了...虽然和相似的结果再次。虽然有一些警告需要依赖... –
你有没有得到一组不同的错误? Peer dependencies错误,而不是firebase或angularfire2错误? – alltej