答案是将依赖项的版本设置为与Angular 5兼容。 我有:
"dependencies": { "@angular/animations": "^5.2.0", "@angular/cdk": "^5.2.0", "@angular/common": "^5.2.0", "@angular/compiler": "^5.2.0", "@angular/core": "^5.2.0", "@angular/forms": "^5.2.0", "@angular/http": "^5.2.0", "@angular/material": "^5.2.0", "@angular/material-moment-adapter": "^5.2.0", "@angular/platform-browser": "^5.2.0", "@angular/platform-browser-dynamic": "^5.2.0", "@angular/router": "^5.2.0", "@ngrx/core": "^1.2.0", "@ngrx/effects": "^4.1.1", "@ngrx/store": "^4.1.1", "bootstrap": "4.1.1", "core-js": "^2.4.1", "font-awesome": "latest", "intl": "latest", "jquery": "latest", "moment": "^2.21.0", "ng-jhipster": "latest", "ngx-bootstrap": "latest", "npm": "^5.6.0", "popper.js": "^1.14.3", "redux": "^3.7.2", "rxjs": "^5.5.6", "w3-css": "latest", "web-animations-js": "^2.3.1", "zone.js": "^0.8.19" }