更新Ionic 4.0-> 4.7依赖性问题和构建失败

时间:2019-08-11 12:29:16

标签: angular typescript ionic-framework npm

我发现自己需要更新我的离子框架,并遵循说明here。 这个过程相当顺利,但是从npm中出现了很多明显无法解决的依赖关系: enter image description here 因此,例如,http @ 7.2.15需要一个同级,但是我安装了8.2。 我的package.json的相关部分是:

 ...
"@angular/forms": "^8.2.1",
"@angular/http": "^7.2.15",
"@angular/platform-browser": "^8.2.1",
"@angular/platform-browser-dynamic": "^8.2.1",
 ...

我认为^表示需要更高的版本。毫无疑问,Angular团队不会强迫这样的依赖...(我尝试过更新http,但这是它出现的最新消息吗?)

npm我@ angular / http @ latest

如果我安装角铁芯7.2.15,那将破坏其他所有功能。

我的离子构建因错误而中断,这也暗示某种图书馆缺少/损坏的问题: enter image description here

对于这种类型的环境,我是陌生的,来自于Visual Studio和C#共同的世界。我也尝试过其他方法,但现在看来似乎已经绕了圈,就我所考虑的一个新项目而言,所有文件都以某种方式移动了……

当然,“ http”问题可能是一个红色鲱鱼,而这个问题范围更广。有什么想法我想念什么吗? 谢谢

0 个答案:

没有答案