zoukankan      html  css  js  c++  java
  • vue-element-admin发起请求, 请求路径拼凑不正确

    时间: 2020年08月18日

    问题

    这个问题描述起来很复杂, 不容易说清楚, 所以上bing和google我没有搜到答案
    简单来说就是请求的路径拼凑错误, 如下图

    为什么会造成这样情况?

    解决

    我把配置文件.env.development中的VUE_APP_BASE_API这个常量全局搜索了一遍, 在相关的地方打印信息
    我在request.js文件也就是axios过滤器发起请求的出口打印了相关信息

    console.log('request axios', process.env.VUE_APP_BASE_API)
    console.log('config', config)
    

    图1 错误原因

    仔细一看, 我去, 注释怎么也跟着在跑

    至此错误原因是vue-element-admin用于切换环境的3个配置文件.env.development不支持行尾注释!!!

    我写的这样

    把行尾注释移到单独一行或者删去之后重启服务(哭)之后就能正确发起请求

    这个问题很偏, 也是一种低级失误, 我还以为#注释都能像在navicat里面写SQL一样随便写的, 但人家读取数据的机制是以行读取
    经历过这个问题, 我意识到遇到一个很偏的问题只有靠自己的细心才能解决
    不要用行尾注释 不要用行尾注释 不要用行尾注释
    不管有没有人看到, 我还是希望能在别人最绝望的时候做别人的救命稻草

  • 相关阅读:
    福利 | 简历模板大放送
    如何脱颖而出?成为优秀的人
    未来最重要的三个能力
    如何提升你的阅读能力?
    2016 Top 10 Android Library
    如何提升你的面试机会?
    推荐一些非常有用的学习网站
    谈谈学习方法
    你为什么还不够优秀?
    vue
  • 原文地址:https://www.cnblogs.com/xfk1999/p/i-do-not-know-how-to-say.html
Copyright © 2011-2022 走看看