Module "/node_modules/rxjs/Subject"' has no exported member 'Subject'


#1

I’m facing the Problem, when I want to build my App i got a error saying that in the File “Tabs.d.ts” it tries to import “Subject” from rxjs/Subject but when i look at the File there is nothing like it(see below).
In the line where it sould be (if you believe the error) gets something else imported.
I only got the errors on Mac.

meldungen1

Ionic info
ionic_info

package.json

{
    "name": "ionic-hello-world",
    "author": "Ionic Framework",
    "homepage": "http://ionicframework.com/",
    "private": true,
    "scripts": {
        "clean": "ionic-app-scripts clean",
        "build": "ionic-app-scripts build",
        "ionic:build": "ionic-app-scripts build",
        "ionic:serve": "ionic-app-scripts serve"
    },
    "dependencies": {
        "@angular/animations": "^6.0.7",
        "@angular/common": "^6.0.7",
        "@angular/compiler": "^6.0.7",
        "@angular/compiler-cli": "^6.0.7",
        "@angular/core": "^6.0.7",
        "@angular/forms": "^6.0.7",
        "@angular/http": "^6.0.7",
        "@angular/platform-browser": "^6.0.7",
        "@angular/platform-browser-dynamic": "^6.0.7",
        "@angular/platform-server": "^6.0.7",
        "@angular/router": "^6.0.7",
        "@ionic/storage": "2.1.3",
        "cordova-android": "^7.1.0",
        "cordova-ios": "4.5.4",
        "cordova-plugin-compat": "^1.2.0",
        "cordova-plugin-device": "^2.0.2",
        "cordova-plugin-file": "^6.0.1",
        "cordova-plugin-file-transfer": "^1.7.1",
        "cordova-plugin-http": "^1.2.0",
        "cordova-plugin-inappbrowser": "^3.0.0",
        "cordova-plugin-network-information": "^2.0.1",
        "cordova-plugin-splashscreen": "^5.0.2",
        "cordova-plugin-statusbar": "^2.4.2",
        "cordova-plugin-whitelist": "^1.3.3",
        "cordova-sqlite-storage": "^2.3.3",
        "ionic-angular": "3.9.2",
        "ionic-native": "2.9.0",
        "ionic-plugin-keyboard": "^2.2.1",
        "ionicons": "4.2.4",
        "node-sass": "^4.9.1",
        "rxjs": "6.2.1",
        "zone.js": "0.8.26"
    },
    "devDependencies": {
        "@ionic/app-scripts": "^3.1.10",
        "typescript": "^2.7.2"
    },
    "cordovaPlugins": [
        "cordova-plugin-whitelist",
        "cordova-plugin-console",
        "cordova-plugin-statusbar",
        "cordova-plugin-device",
        "cordova-plugin-splashscreen",
        "ionic-plugin-keyboard"
    ],
    "cordovaPlatforms": [
        "ios",
        {
            "platform": "ios",
            "version": "",
            "locator": "ios"
        }
    ],
    "description": "hajoona2: An Ionic project",
    "cordova": {
        "plugins": {
            "cordova-plugin-device": {},
            "cordova-plugin-file": {},
            "cordova-plugin-file-transfer": {},
            "cordova-plugin-http": {},
            "cordova-plugin-inappbrowser": {},
            "cordova-plugin-splashscreen": {},
            "cordova-plugin-statusbar": {},
            "cordova-plugin-whitelist": {},
            "cordova-sqlite-storage": {},
            "ionic-plugin-keyboard": {},
            "cordova-plugin-network-information": {}
        },
        "platforms": [
            "android",
            "ios"
        ]
    }
}

Thank you for your help


#2

Mutually incompatible. Go back to Angular 5.