zoukankan      html  css  js  c++  java
  • Vue3.0代理的设置

    1.在主目录下创建vue.config.js

    内容如下:

    const path = require('path');
    function resolve (dir) {
      return path.join(__dirname, dir)
    }
    module.exports = {
      // 区分打包环境与开发环境
      // process.env.NODE_ENV==='production'  // (打包环境)
      // process.env.NODE_ENV==='development' // (开发环境)
      // baseUrl: process.env.NODE_ENV==='production'?"https://cdn.didabisai.com/front/":'front/',
      
      baseUrl: process.env.NODE_ENV==='production'?"http://testihospital.doctoradmin.ebaiyihui.com":'./',  //  用用程序默认部署位置,‘/’根目录,存放子目录ex:‘/web/’
      outputDir: 'dist',  // 输出文件目录
      devServer: {
        proxy: {
          '/api': {
          //   // target: 'http://192.168.0.159:8080',
          //   // target: 'http://192.168.0.180:8080',
          //   // target: 'http://ihospital.doctoradmin.ebaiyihui.com',
            target: 'http://testihospital.doctoradmin.ebaiyihui.com',
            ws: true,
            changeOrigin:true,//允许跨域
            pathRewrite: {
              '^/api': '/api'
            }
          }
        }
      },
      //  将接收ChainableConfig由webpack-chain提供支持的实例的函数。
      chainWebpack: config => {
        config.resolve.alias
          .set('@', resolve('src'))
          .set('style', resolve('src/assets/style'))
          .set('img', resolve('src/assets/img'))
          .set('components', resolve('src/components'))
      }
    };

    完成后,不需要引入,直接运行npm命令运行项目就ok

  • 相关阅读:
    安装kafka
    linux安装jdk
    rabbitmq
    企业级docker镜像仓库----Harbor高可用部署
    kubernetes基础概念理解
    kubeadm安装kubernetes集群v1.14.3
    salt-stack深入学习
    salt-stack的数据系统Pillars
    salt-stack的数据系统Grains
    salt-stack
  • 原文地址:https://www.cnblogs.com/bgwhite/p/9888658.html
Copyright © 2011-2022 走看看