2017-01-31 11 views
1

私のangular2アプリは昨日までうまくいきました。昨日私はnode_modulesを削除し、npm installを実行して問題が発生しますctorParameters.mapは関数ではありません。Angular2 unstability on previous releases

しかし、私は新しいモジュールをインストールせず、角バージョンも更新しませんでした。 angular2の開発者は以前にリリースされたモジュールを変更していますか?

これは実行中のアプリケーションを破壊しました。 1.0.0-beta.15

package.jsonファイル

{ 
     "name": "myapp", 
     "version": "0.1.0-pre.0", 
     "license": "MIT", 
     "angular-cli": {}, 
     "scripts": { 
     "start": "ng serve", 
     "lint": "tslint \"src/**/*.ts\"", 
     "test": "ng test", 
     "pree2e": "webdriver-manager update", 
     "e2e": "protractor" 
     }, 
     "private": true, 
     "dependencies": { 
     "@angular/common": "2.0.0", 
     "@angular/compiler": "2.0.0", 
     "@angular/core": "2.0.0", 
     "@angular/forms": "2.0.0", 
     "@angular/http": "2.0.0", 
     "@angular/material": "^2.0.0-alpha.9", 
     "@angular/platform-browser": "2.0.0", 
     "@angular/platform-browser-dynamic": "2.0.0", 
     "@angular/router": "3.0.0", 
     "@types/lodash": "4.14.42", 
     "angular2-moment": "^1.0.0-beta.rc.1", 
     "angular2-notifications": "^0.4.46", 
     "angular2-tag-input": "^1.2.1", 
     "core-js": "^2.4.1", 
     "dragula": "^3.7.2", 
     "lodash": "4.17.2", 
     "moment": "^2.16.0", 
     "ng2-bootstrap": "^1.1.16", 
     "ng2-cache": "^0.1.5", 
     "ng2-dragula": "^1.2.1", 
     "ng2-select": "^1.1.2", 
     "ng2-sidebar": "^1.6.2", 
     "ng2-toastr": "^1.3.1", 
     "ng2-vs-for": "^1.1.1", 
     "rxjs": "5.0.0-beta.12", 
     "tether": "^1.4.0", 
     "ts-helpers": "^1.1.1", 
     "zone.js": "^0.6.23" 
     }, 
     "devDependencies": { 
     "@types/jasmine": "^2.2.30", 
     "@types/lodash": "^4.14.42", 
     "angular-cli": "1.0.0-beta.15", 
     "bootstrap": "4.0.0-alpha.5", 
     "codelyzer": "~0.0.26", 
     "jasmine-core": "2.4.1", 
     "jasmine-spec-reporter": "2.5.0", 
     "jquery": "1.9.1 - 3", 
     "karma": "1.2.0", 
     "karma-chrome-launcher": "^2.0.0", 
     "karma-cli": "^1.0.1", 
     "karma-jasmine": "^1.0.2", 
     "karma-remap-istanbul": "^0.2.1", 
     "process-nextick-args": "^1.0.7", 
     "protractor": "4.0.5", 
     "tether": "^1.3.7", 
     "ts-node": "1.2.1", 
     "tslint": "3.13.0", 
     "typescript": "2.0.10", 

     } 
    } 
+0

のいずれかの最新バージョンにアップグレードするようアドバイスしてください。http://stackoverflow.com/questions/41285889/ctorparameters-map-is-not- a-function-in-angular2-mdl –

+0

しかし、それがなぜ以前に働いていたのですか? – Rohit

答えて

2

あなたは@angular/compiler-cliパッケージが欠落しています

私は角-cliのバージョンを使用しています。それでも問題が解決しない場合は、angularangular-cli

+0

しかし、それがなぜ以前に働いていたのですか? – Rohit

+0

おそらく '--save'や' --save-dev'を使わずに何かをインストールしました。彼らが新しい更新をもたらす理由もあります。これらのバグを修正するには: – PierreDuc

+0

あなたはpackage.jsonを見ることができます、各モジュールはそのバージョン番号で指定されています。チームはレポに取り組んでいます。だから、バージョン番号を指定するための私の必須の – Rohit

関連する問題