我刚升级到rc-6的角2最终版本。在整个beta/rc版本中,我已经升级了好几次,没有问题。
在我的package.json中我的助手是:
"dependencies": {
"@angular/common": "2.0.0",
"@angular/compiler": "2.0.0",
"@angular/compiler-cli": "0.6.0",
"@angular/core": "2.0.0",
"@angular/forms": "2.0.0",
"@angular/http": "2.0.0",
"@angular/platform-browser": "2.0.0",
"@angular/platform-browser-dynamic": "2.0.0",
"@angular/platform-server": "2.0.0",
"@angular/router": "3.0.0",
"@angular/upgrade": "2.0.0",
"angular2-cookie": "1.2.3",
"bootstrap-sass": "3.3.6",
"chart.js": "2.1.6",
"core-js": "^2.4.1",
"highlight.js": "9.5.0",
"marked": "0.3.5",
"ng2-bootstrap": "1.1.1",
"ng2-charts": "1.2.0",
"reflect-metadata": "^0.1.3",
"rxjs": "5.0.0-beta.12",
"zone.js": "^0.6.23"
}这与当前(撰写本文时) 角2设置页上的内容相匹配。
运行npm安装程序将安装所有设备,但最后会出现大量错误:
219946 error code EPEERINVALID
219947 error peerinvalid The package @angular/common@2.0.0 does not satisfy its siblings' peerDependencies requirements!
219947 error peerinvalid Peer @angular/forms@2.0.0 wants @angular/common@^2.0.0
219947 error peerinvalid Peer @angular/platform-browser@2.0.0 wants @angular/common@^2.0.0
219947 error peerinvalid Peer @angular/platform-browser-dynamic@2.0.0 wants @angular/common@^2.0.0
219947 error peerinvalid Peer @angular/platform-server@2.0.0 wants @angular/common@^2.0.0
219947 error peerinvalid Peer @angular/router@3.0.0 wants @angular/common@^2.0.0
219947 error peerinvalid Peer ng2-bootstrap@1.1.1 wants @angular/common@2.0.0-rc.6
219947 error peerinvalid Peer ng2-charts@1.2.0 wants @angular/common@2.0.0-rc.6
219948 verbose exit [ 1, true ]正如您在我的package.json中所看到的,我使用的是“角/公共”@2.0.0,并且没有比当前可用的版本更高的版本。当前的设置不建议使用^2.0.0,但无论如何我都尝试过了。
我还尝试过对我的整个node_modules目录进行核弹,以及在任何其他情况下安装@ar角/公用,但都没有成功。我是傻了,还是这里还出了什么事?
发布于 2016-09-22 14:54:52
我做了一些测试,当我只使用一个npm install文件运行package.json时,a能够重现这个错误。在运行npm之前,您应该有4个文件在您的Range2项目中安装。在angular.io中,您需要复制以下文件..。
-package.json
-tsconfig.json
-typing.json
-systemjs.config.js
一旦将所有这些文件复制到项目中,请再次运行NPM安装。(这些文件嵌套在本教程中package.json文件上方的选项卡中)
发布于 2016-09-22 15:52:13
无论是国家预防机制,还是:
npm install -g npm
npm cache clean
npm update -g
npm install或者可能是因为NG2-引导和NG2图表前的版本的@角形/普通的东西出了问题?尝试更新的版本?:
"ng2-bootstrap": "1.1.5",
"ng2-charts": "1.3.0",https://stackoverflow.com/questions/39624345
复制相似问题