2017-07-03 2 views
0

私はこの警告メッセージを持っています。
私はイオン2 npm WARN @ angle/router @ 4.2.5は@ angular/core @ 4.2.5のピアを必要としますが、インストールされていません

npm install slick-carousel --save 

のような任意のプラグインをインストールしようとしていますたびにそれはちょうどこのを通じて私がそうFOR- https://ionicframework.com/docs/developer-resources/using-npm/ 削除を試してみましたが、最新のワン http://devfanaticblog.com/how-to-update-ionic-2-cli-and-libraries/
を使用していた何 enter image description here

を警告 - ステップに従いますが、私には意味がありません。
手動で更新してみてください....!ここ
はここ

****************************************************** 
Your system information: 
Cordova CLI: 6.4.0 
Ionic Framework Version: 2.0.0-beta.10 
Ionic CLI Version: 2.1.8 
Ionic App Lib Version: 2.1.4 
ios-deploy version: Not installed 
ios-sim version: 5.0.8 
OS: OS X Yosemite 
Node Version: v6.2.2 
Xcode version: Xcode 7.2 Build version 7C68 
****************************************************** 

ローカルセットアップ - である

{ 
    "dependencies": { 
    "@angular/common": "2.0.0-rc.3", 
    "@angular/compiler": "2.0.0-rc.3", 
    "@angular/core": "2.0.0-rc.3", 
    "@angular/http": "2.0.0-rc.3", 
    "@angular/platform-browser": "2.0.0-rc.3", 
    "@angular/platform-browser-dynamic": "2.0.0-rc.3", 
    "@ionic/storage": "^2.0.1", 
    "es6-shim": "^0.35.0", 
    "file-saver": "^1.3.3", 
    "ionic-angular": "2.0.0-beta.10", 
    "ionic-native": "1.3.2", 
    "ionicons": "3.0.0", 
    "jquery": "^3.2.1", 
    "jquery-touchswipe": "^1.6.15", 
    "ng2-breadcrumb": "^0.5.6", 
    "reflect-metadata": "^0.1.3", 
    "rxjs": "5.0.0-beta.6", 
    "slick-carousel": "^1.6.0", 
    "zone.js": "^0.6.12" 
    }, 
    "devDependencies": { 
    "@types/file-saver": "0.0.1", 
    "del": "2.2.0", 
    "gulp": "3.9.1", 
    "gulp-watch": "4.3.5", 
    "ionic-gulp-browserify-typescript": "2.0.0", 
    "ionic-gulp-fonts-copy": "^1.0.0", 
    "ionic-gulp-html-copy": "^1.0.0", 
    "ionic-gulp-sass-build": "^1.0.0", 
    "ionic-gulp-scripts-copy": "^2.0.0", 
    "ionic-gulp-tslint": "^1.0.0", 
    "run-sequence": "1.1.5", 
    "tslint-ionic-rules": "^0.0.3" 
    }, 
    "cordovaPlugins": [ 
    "cordova-plugin-device", 
    "cordova-plugin-console", 
    "cordova-plugin-whitelist", 
    "cordova-plugin-splashscreen", 
    "cordova-plugin-statusbar", 
    "cordova-plugin-inappbrowser", 
    "ionic-plugin-keyboard" 
    ], 
    "cordovaPlatforms": [ 
    "ios", 
    { 
     "platform": "ios", 
     "version": "", 
     "locator": "ios" 
    }, 
    "android", 
    { 
     "platform": "android", 
     "version": "", 
     "locator": "android" 
    } 
    ], 
    "name": "app name", 
    "description": "An Ionic project" 
} 

いずれかが、私はそうすることを助けることができるpackage.json--です!

+0

はあなたがあなたのpackages.configファイルを置くことはできますか? – Migol

+0

package.jsonでちょうど更新@Migol –

答えて

1
"@angular/common": "2.0.0-rc.3", 
"@angular/compiler": "2.0.0-rc.3", 
"@angular/core": "2.0.0-rc.3", 
"@angular/http": "2.0.0-rc.3", 
"@angular/platform-browser": "2.0.0-rc.3", 
"@angular/platform-browser-dynamic": "2.0.0-rc.3" 

この部分はあなたの問題である - 他のいくつかのパッケージは4.2.5の現在のバージョンをrquiresながら、あなたは角2.0 RC3(非常に古いもの)に依存しています。

変更にそれらのライン:

"@angular/common": "4.2.5", 
"@angular/compiler": "4.2.5", 
"@angular/core": "4.2.5", 
"@angular/forms": "4.2.5", 
"@angular/http": "4.2.5", 
"@angular/platform-browser": "4.2.5", 
"@angular/platform-browser-dynamic": "4.2.5", 
"@angular/router": "4.2.5", 
+0

上記を行い、npmの更新後に - npm WARN @ angular/core @ 4.2.5に[email protected]^5.0.1のピアが必要ですが、何もインストールされていません。 npm WARN @ angular/core @ 4.2.5には[email protected]^0.8.4のピアが必要ですが、何もインストールされていません。 npm WARN @ angular/http @ 4.2.5には[email protected]^5.0.1のピアが必要ですが、インストールされていません。 npm WARN @ angular/router @ 4.2.5には[email protected]^5.0.1のピアが必要ですが、インストールされていません。 npm [email protected]β10には、@ angular/common @^2.0.0-rc.3のピアが必要ですが、インストールされていません。 npm [email protected]β10には、@ angular/compiler @^2.0.0-rc.3のピアが必要ですが、何もありません。 –

+0

本当に古いテンプレートがあるようです。 ionic-angularはバージョン3.5になりました。私はあなたが一から始めると言うでしょう。 'npm install -g ionic'を実行すると、イオンコマンドが表示されます。それを使用すると、作業中のプロジェクトをブートストラップすることができます。 – Migol

+0

これは最後の選択肢ですが、これに代わる方法はありませんか? –

関連する問題