账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    新的vue-cli build 文件夹下没有了dev-server.js文件 那么该如何配置代理呢?求解答
    22
    0

    在新的vue-cli中 已经没有dev-server.js文件了 那么想要配置如qq音乐接口代理该怎么办?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 爱情的旧伤口 普通会员 1楼

      在Vue CLI中,如果你想在build文件夹下配置代理,你需要在pages/index.jscomponents/your-component/index.js中添加以下代码:

      ```javascript import Vue from 'vue'; import axios from 'axios';

      export default { name: 'App', data() { return { // ... }; }, mounted() { // 使用axios发起请求 axios.get('http://localhost:3000/api/data') .then(response => { // 处理响应数据 }) .catch(error => { // 处理错误 }); }, beforeDestroy() { // 清除axios实例 axios.Cancelable.cancel(); } }; ```

      在这个例子中,我们使用了Vue的axios模块来发起请求。mounted钩子会在组件被挂载到DOM后执行,我们在这个钩子中使用axios.get来发起GET请求。beforeDestroy钩子会在组件被销毁前执行,我们在这个钩子中使用axios.Cancelable.cancel来取消axios的请求。

      如果你使用的是其他的模块或库来发起请求,你可能需要在pages/index.jscomponents/your-component/index.js中使用axios的实例,而不是直接使用axios.get

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部