安装弹性版面配置时出现问题

时间:2018-10-11 06:11:09

标签: angular angular-flex-layout

我正在尝试使用此命令flex-layout安装npm install --save @angular/flex-layout

我遇到这些错误:

enter image description here

节点版本:v10.1.0
npm版本:6.0.1
角度:6.1.2

我为branches中的项目创建了许多Visual studio code(vscode),在上一个branch中,此安装成功,并且在package.json文件中,依从关系显示为< strong>“ @ angular / flex-layout”:“ ^ 6.0.0-beta.18”,

现在在新的branch中,我尝试使用相同的命令进行安装。现在,在package.json文件中,依赖性如下所示:“ @ angular / flex-layout”:“ ^ 7.0.0-beta.19“ ,然后如上图所示获得errors

如何安装特定版本的 flex-layout 表示version 6

2 个答案:

答案 0 :(得分:6)

要安装特定版本,可以在软件包名称中添加@<verions>,例如:

npm install --save @angular/flex-layout@6.0.0-beta.16

您可以在npmjs.org上找到可用版本的列表:https://www.npmjs.com/package/@angular/flex-layout

答案 1 :(得分:2)

看来@angular/flex-layout": "^7.0.0-beta.19"是针对角度v7的。

尝试使用任何 6.0.0-beta.18

发布说明说:(https://github.com/angular/flex-layout/releases

壮举:升级到TypeScript v3.1(#860)

  • 将应用程序升级到Angular CLI v7
  • 将Angular和Material的package.json中的版本更新为v7
  • 更新到TypeScript v3.1并更改MatchMedia接口 匹配更新的规格

您的@angular/clitypescript似乎与最新的flex-layout不同