请稍等 ...
×

采纳答案成功!

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

哎哎 编译没问题 服务器也启动了 就是访问的时候不行

NuxtServerError
Request failed with status code 500

正在回答

1回答

这个不是编译的问题,也不是启动服务的问题,是接口内部出现错误导致500,控制台会有提示是哪个接口哪个文件出的问题,调试看看

0 回复 有任何疑惑可以回复我~
  • 提问者 旋涡鸣人_ #1
    嗯 你看我这个调试 我跑你那个项目就可以 但是这部分请求代码一样啊 签名也一样 。。。
    
    router.get('/getPosition', async (ctx) => {
      console.log('into handle getPostion.......')
      try {
        var {
          status,
          data: { province, city }
        } = await axios.get(`http://cp-tools.cn/geo/getPosition?sign=${sign}`)
      } catch (e) {
        console.log(e, 'hahahah')
    
    
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    into handle getPostion.......
    { Error: getaddrinfo ENOTFOUND cp-tools.cn cp-tools.cn:80
        at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:57:26)
      errno: 'ENOTFOUND',
      code: 'ENOTFOUND',
      syscall: 'getaddrinfo',
      hostname: 'cp-tools.cn',
      host: 'cp-tools.cn',
    回复 有任何疑惑可以回复我~ 2018-12-19 05:37:10
  • 提问者 旋涡鸣人_ #2
    我调试出来了,await axios  不支持 似乎 
    换成then  catch 就行了。。。。这个是为啥 我看安装包 一样啊
    回复 有任何疑惑可以回复我~ 2018-12-20 04:15:23
  • 提问者 旋涡鸣人_ #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-12-21 08:11:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信