vue.config.js 671 B

123456789101112131415161718192021222324
  1. const path = require("path");
  2. const resolve = (dir) => {
  3. return path.join(__dirname, dir);
  4. };
  5. module.exports = {
  6. publicPath: "./",
  7. lintOnSave: false,
  8. devServer: {
  9. port: 8080,
  10. proxy: {
  11. "/prod-api": {
  12. target: "http://111.172.230.93:9876", // 后台接口域名
  13. changeOrigin: true, // 开启代理,在本地创建一个虚拟服务端
  14. pathRewrite: {
  15. "^/prod-api": "", // 重写路径,去掉路径前缀 '/api'
  16. },
  17. },
  18. },
  19. },
  20. chainWebpack: (config) => {
  21. config.resolve.alias.set("_c", resolve("src/components")); // key,value自行定义,比如.set('@@', resolve('src/components'))
  22. },
  23. };