在Angular教程(8.HTTP)中出现了错误(原因是angular-in-memory-web-api)

我正在做Angular的教程,但在”8.HTTP”章节遇到困难,所以与大家分享。

▼ Angular 教程 8.HTTP
https://angular-ja.firebaseapp.com/tutorial/toh-pt6

事件

首先,有一些安装Angular-in-memory-web-api的步骤。

npm install angular-in-memory-web-api --save

完成安装并进行教程时,会发生以下错误。

スクリーンショット 2018-04-25 17.27.52.png

因素

Angular-In-Memory-Web-API的版本已经由0.5升级到0.6,但安装0.6后似乎无法正常运行。

解决方案 (jiě jué àn)

根据样本源,将”./package.json”的内容更改如下。

vi ./package.json

"angular-in-memory-web-api": "^0.6.0",

  ↓

"angular-in-memory-web-api": "~0.5.0",

2. 进行图书馆的更新

$ npm update 

现在,教程可以正常地运行了。

参考信息

我也参考了这个。

bannerAds