我突然得到这个错误
Module not found: Error: Can't resolve '@angular/flex-layout' in '\src\app'
这个错误发生后,我已经安装@angular/cdk,
在此错误后,我再次安装了flex-layout使用
npm install @angular/flex-layout
但现在有错误
Module not found: Error: Can't resolve '@angular/http' in '\src\app'
如果我安装了一个http,那么一些其他的模块就会丢失。如何停止这种情况?出了什么问题?
如果我安装@angular/http,那么它将以
Module not found: Error: Can't resolve '@angular/flex-layout' in '\src\app'
5条答案
按热度按时间k0pti3hp1#
对我来说,问题出在@angular/cdk版本上。@angular/flex-layout需要12.0.0版本才能安装。只需转到package.json并将@angular/cdk版本更改为12.0.0。然后运行
npm install -s @angular/flex-layout
jutyujz02#
尽量保持相同版本的Angular cdk和Angular /柔性布局。对我来说,也有同样的问题,由于布局版本高于Angular c
7y4bm7vi3#
如果您遇到如图所示问题,则需要运行-
此命令强制将flex-layout安装到您的计算机。
nimxete24#
尝试添加对node_modules文件夹的完全读写访问权限
然后更新node_modules程序包
l7wslrjt5#
安装以下程序包以避免此问题。
或者在
package.json
中添加以下代码并执行npm install