如何从npm或jspm下载angular2发行候选版

如何从npm或jspm下载angular2发行候选版,angular,Angular,如果我试图从npm或jspm下载angular2 npm i angular2 --save jspm install npm:angular2 我得到的是angular@^2.0.0-beta.17,而不是2.0.0-rc.1。这是否与候选版本中的更改有关,或者包只是没有更新 感谢从NodeJS安装: npm install --save @angular/core @angular/compiler @angular/common @angular/platform-browser @an

如果我试图从npm或jspm下载angular2

npm i angular2 --save
jspm install npm:angular2
我得到的是
angular@^2.0.0-beta.17
,而不是
2.0.0-rc.1
。这是否与候选版本中的更改有关,或者包只是没有更新


感谢从NodeJS安装:

npm install --save @angular/core @angular/compiler @angular/common @angular/platform-browser @angular/platform-browser-dynamic rxjs@5.0.0-beta.6 zone.js@0.6.12
如果要强制版本,可以添加@2.0.0-rc.1,如下所示:

npm install @angular/core@2.0.0-rc.1

如angular.io文档中所述,在依赖项中提及rc版本:

package.json

{
  "name": "angular2-quickstart",
  "version": "1.0.0",
  "dependencies": {
    "@angular/common":  "2.0.0-rc.1",
    "@angular/compiler":  "2.0.0-rc.1",
    "@angular/core":  "2.0.0-rc.1",
    "@angular/http":  "2.0.0-rc.1",
    "@angular/platform-browser":  "2.0.0-rc.1",
    "@angular/platform-browser-dynamic":  "2.0.0-rc.1",
    "@angular/router":  "2.0.0-rc.1",
    "@angular/router-deprecated":  "2.0.0-rc.1",
    "@angular/upgrade":  "2.0.0-rc.1",
    "systemjs": "0.19.27",
    "core-js": "^2.4.0",
    "reflect-metadata": "^0.1.3",
    "rxjs": "5.0.0-beta.6",
    "zone.js": "^0.6.12",
    "angular2-in-memory-web-api": "0.0.9",
    "bootstrap": "^3.3.6"
  },
  "devDependencies": {
    "concurrently": "^2.0.0",
    "lite-server": "^2.2.0",
    "typescript": "^1.8.10",
    "typings":"^0.8.1"
  }
}

参考资料:

如果
@angular/core
@angular/compiler
基本上是相互依赖的,为什么它们要单独下载呢。或者至少配置一个最常用的标准下载?使用
jspm安装npm:@angular/core
您可以获得rxjs和zone.js。。。。我想和你在一起很好。对于包管理器的理想来说似乎有点冗长。谢谢✔但这并不有趣。如果我想快速添加角2,那么我必须键入所有这些。理想情况下,它应该是
npm install angular2
npm install@angular
jspm install@angular
win自动化如果您想在运行中添加一个包,那么只需按照npm所说的方式,如
npm install@
。示例:
npm安装@angular/core@2.0.0-rc.1
。我相信这会奏效的