我正在尝试使用此命令flex-layout
安装npm install --save @angular/flex-layout
。
我遇到这些错误:
节点版本: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
?
答案 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
和typescript
似乎与最新的flex-layout不同