找不到模块:错误:无法解析'/ app'中的'@ angular / flex-layout'

时间:2018-03-05 15:22:11

标签: angular npm package.json

我突然遇到了这个错误

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'

2 个答案:

答案 0 :(得分:2)

尝试添加对node_modules文件夹的完全读写访问权限

chmod -R 777 /node_modules

然后更新node_modules包

npm install

答案 1 :(得分:1)

安装以下软件包以避免此问题。

npm install @angular/flex-layout

ORpackage.json 中添加以下代码并执行 npm install

"@angular/flex-layout":"12.0.0-beta.34"