我下载并安装了大多数up2date angular2项目("npm“),该项目具有来自github上的angular2快速启动的rc5依赖关系。我看到角巩膜的包在其github上有rc4依赖项。
如何安装支持rc5依赖关系的角cli?
发布于 2016-08-14 16:13:58
通过.安装标记为webpack的版本。
npm install -g angular-cli@webpack确保您先卸载本地的任何当前版本,通过..。
npm uninstall -g angular-cli请注意,在最终版本发布之前,这将进入默认安装(sans @webpack)。
发布于 2016-08-14 20:40:09
当我试图使用webpack的更新时,我遇到了重大的问题。如果您也这样做,您也可以使用带有RC5的CLI的beta.10版本,而不会有太多的麻烦,直到它们解决了一些问题。
创建一个新的项目,如果你还没有。在项目的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。
在此之后,您将不得不手动为您的应用程序设置一个模块,并更新其引导程序。要了解如何做到这一点:访问角的官方RC4到RC5迁移指南。
您可以使用CLI构建、服务、测试和创建新组件、服务和服务,但导入依赖项的方式与RC5不同。
另请参阅:
发布于 2016-08-23 13:38:08
到目前为止,您无法使用ng github-pages:deploy部署应用程序。我使用ng new创建了一个新的应用程序,使用了RC5的新cli (1.0.0-beta.11-webpack.2)。在部署错误时,我会得到错误: ng github-page:deploy抛出错误:“没有找到角cli-build.js”
即使在手动部署之后,我也会得到Can't bind to 'property' since it isn't a known property of 'component'的错误
https://stackoverflow.com/questions/38943186
复制相似问题