項目是使用的npm+vue+mock模擬數據
我碰到的是在mock配置文件中新增接口,但是接口在測試時無效,返回404。但是在前端代碼中把新接口換成配置文件中之前就有的,然后測試就正常了。
所以按問題出現的現象就能推測出,90%的可能是因為在mock配置文件中新增的接口沒有生效!
然后因為項目是npm+vue的,所以在命令行中ctrl+c把前端項目終止,然后在npm start把項目再次啟動,再做測試新增接口就正常返回數據了(前提是mock配置文件已經修改好了)。
總結:雖然是npm+vue,只要在vue代碼中小修改下npm就能檢測到並熱更新,但是mock配置文件並不在這個更新范圍內,所以需要重啟項目讓全部配置文件重新讀取一次。
