angular-cli是否支持rc5?

时间:2016-08-14 14:26:31

标签: angular npm angular-cli

我从angular2 quickstart on github下载并安装了(“npm install”)最up2date angular2项目和rc5依赖项。 我看到angular-cli的包在他们的github上有rc4依赖。

如何安装支持rc5依赖关系的angular-cli?

3 个答案:

答案 0 :(得分:6)

尝试使用webpack更新时遇到了重大问题。如果你这样做,你也可以使用带有RC5的beta.10版本的CLI而不会有太多麻烦,直到它们解决了一些问题。

如果您还没有新项目,请创建一个新项目。在项目的package.json文件中,将所有角度依赖项更新为RC5,如下所示:

...
"@angular/common": "2.0.0-rc.5",
"@angular/compiler": "2.0.0-rc.5",
"@angular/core": "2.0.0-rc.5",
"@angular/forms": "^0.2.0",
"@angular/http": "2.0.0-rc.5",
"@angular/platform-browser": "2.0.0-rc.5",
"@angular/platform-browser-dynamic": "2.0.0-rc.5",
...

保存package.json,然后运行npm install

之后,您将手动设置应用程序的模块并更新其引导程序。要了解如何执行此操作:请访问Angular的官方RC4 to RC5 migration guide.

您可以像往常一样使用CLI来构建,提供,测试和创建新的组件和服务,但是根据RC5,导入依赖项的方式也不同。

另见:

Angular Modules Guide

Updating Your Angular 2 App From RC4 to RC5

答案 1 :(得分:5)

通过...

安装标记为webpack的版本
npm install -g angular-cli@webpack

请务必首先通过...

卸载您当地的所有当前版本
npm uninstall -g angular-cli

请注意,这将在最终版本之前进入默认安装(无@webpack

答案 2 :(得分:0)

截至今天,您无法使用ng github-pages:deploy部署您的应用。 我使用ng new使用新的cli webpack(1.0.0-beta.11-webpack.2)为RC5创建了一个新的应用程序。我在部署时遇到错误 错误:ng github-pages:deploy抛出错误:"找不到角度cli-build.js"

即使在手动部署之后,我也会收到Can't bind to 'property' since it isn't a known property of 'component'

错误