请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

4回答

源生活 2017-06-13 10:55:38

https://img1.sycdn.imooc.com/szimg//593f53b700012ecb06480217.jpg

当请求这个接口时,请截类似这样的图,看下命令窗口里的console什么样的

0 回复 有任何疑惑可以回复我~
源生活 2017-06-13 10:11:15

请确定已完全按照视频里正确操作完整:

1、node.js正确安装,path正确配置

2、在前端工程react-dianping目录下,有package.json文件的这一级目录下,执行npm install,这个命令需要下载东西,是否已经等它下载完整?

3、然后再执行npm run mock,看还有什么问题。

0 回复 有任何疑惑可以回复我~
源生活 2017-06-13 09:04:03

1、那描述的具体点,怎么个无法访问,表现为什么样子,截图

2、前端app启动不代表moc模拟数据接口成功启动,两回事,你前端app已经能正常看见广告和商户列表了吗?

3、mock启动过程中有报什么错吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仰1709935 #1
    不能打开广告和商户列表,mock启动过程控制台有报错,报错信息如下:
    webpack: Compiled successfully.
    [HPM] Error occurred while trying to proxy request /api/homead from localhost:8080 to http://localhost:3000 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)
    [HPM] Error occurred while trying to proxy request /api/homelist/%E5%8C%97%E4%BA%AC/0 from localhost:8080 to http://localhost:3000 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)
    回复 有任何疑惑可以回复我~ 2017-06-13 09:49:09
源生活 2017-06-12 14:02:46

npm run mock执行了吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仰1709935 #1
    执行了,前端app都启动了
    回复 有任何疑惑可以回复我~ 2017-06-13 08:58:50
  • 音策 回复 提问者 慕仰1709935 #2
    只有这两个请求不可以?App页面都正常么,把console打开,看一下这两个请求是否404还是其他报错。或者直接启动后台程序,把地址指向后台init项目,观察下
    回复 有任何疑惑可以回复我~ 2017-06-13 09:59:39
  • 提问者 慕仰1709935 回复 音策 #3
    fireFox 控制台的提示信息 Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# instead[详细了解]  tabLib-min.js:1
    所用的 getPreventDefault() 已不赞成使用。请使用 defaultPrevented 替代。
    回复 有任何疑惑可以回复我~ 2017-06-13 10:20:30
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信