离子无法找到模块&firebase / app'即使它已安装

时间:2018-01-03 14:36:40

标签: node.js ionic-framework npm angularfire2

我已经从github克隆了一个正在运行的Ionic项目,并使用npm install @firebase/app安装了所需的所有模块,但是当运行Ionic服务时,会显示错误页面Cannot find module 'firebase/app'。当我安装firebase / app时,它在shell中显示了这个:

enter image description here

我认为angularfire2版本存在问题导致另一个问题?我应该使用哪个版本以及如何降级/升级?要安装angularfire2,我只需运行npm install angularfire2

这是我的package.json文件:

{
"name": "progettoEM",
"version": "0.0.1",
"author": "Ionic Framework",
"homepage": "http://ionicframework.com/",
"private": true,
"scripts": {
  "clean": "ionic-app-scripts clean",
"build": "ionic-app-scripts build",
"lint": "ionic-app-scripts lint",
"ionic:build": "ionic-app-scripts build",
"ionic:serve": "ionic-app-scripts serve"
},
"dependencies": {
"@angular/common": "4.4.3",
"@angular/compiler": "4.4.3",
"@angular/compiler-cli": "4.4.3",
"@angular/core": "4.4.3",
"@angular/forms": "4.4.3",
"@angular/http": "4.4.3",
"@angular/platform-browser": "4.4.3",
"@angular/platform-browser-dynamic": "4.4.3",
"@firebase/app": "^0.1.5",
"@ionic-native/camera": "^4.5.2",
"@ionic-native/core": "4.3.0",
"@ionic-native/diagnostic": "^4.5.2",
"@ionic-native/file": "^4.5.2",
"@ionic-native/geolocation": "^4.5.2",
"@ionic-native/google-maps": "^4.5.2",
"@ionic-native/secure-storage": "^4.5.2",
"@ionic-native/splash-screen": "4.3.0",
"@ionic-native/status-bar": "4.3.0",
"@ionic/storage": "2.0.1",
"angularfire2": "^5.0.0-rc.4",
"graphhopper-js-api-client": "^0.9.0-3",
"ionic-angular": "3.7.1",
"ionic-img-viewer": "^2.9.0",
"ionicons": "3.0.0",
"leaflet": "^1.2.0",
"rxjs": "5.4.3",
"sw-toolbox": "3.6.0",
"zone.js": "0.8.18"
},
"devDependencies": {
"@ionic/app-scripts": "3.0.0",
"@ionic/cli-plugin-cordova": "1.6.2",
"@ionic/cli-plugin-ionic-angular": "1.4.1",
"ionic": "3.13.1",
"typescript": "2.3.4"
},
"description": "An Ionic project"
}

如何解决此问题?

0 个答案:

没有答案