vue-cli3 配置 vue.config.js


// vue.config.js
module.exports = {
  // 選項
  // baseUrl 從 Vue CLI 3.3 起已棄用
  // 部署應用包時的基本 URL
  publicPath: '',
  // 當運行 vue-cli-service build 時生成的生產環境構建文件的目錄,默認是dist
  outputDir: 'dist',
  // 放置生成的靜態資源 (js、css、img、fonts) 的 (相對於 outputDir 的) 目錄。
  assetsDir: '',
  // 配置url代理 可配置多個
  devServer: {
    proxy: {
      '/': {
        target: 'http://xxx',
        changeOrigin: true, 
      },
      // 'api': {
      //   target: 'http://www.example.org', // target host //目標主機 
      //   changeOrigin: true, // needed for virtual hosted sites //需要虛擬主機站點 
      //   ws: true, // proxy websockets //代理的WebSockets 
      //   pathRewrite: { //重寫路徑
      //     '^/api/old-path': '/api/new-path', // rewrite path
      //     '^/api/remove/path': '/path' // remove base path
      //   },
      //   router: { // 路由
      //     // when request.headers.host == 'dev.localhost:3000',
      //     // override target 'http://www.example.org' to 'http://localhost:8000'
      //     'dev.localhost:3000': 'http://localhost:8000'
      //   }
      // }
    }
  }
}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM