vue.config.js 941 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. const path = require("path");
  2. // const name = "教室预约";
  3. // function resolve(dir) {
  4. // return path.join(__dirname, dir);
  5. // }
  6. const Version = new Date().getTime();
  7. module.exports = {
  8. // 配置路径别名
  9. configureWebpack: {
  10. //代理
  11. devServer: {
  12. "port": 8080,
  13. // 调试时允许内网穿透,让外网的人访问到本地调试的H5页面
  14. disableHostCheck: true,
  15. "proxy": {
  16. "/api": {
  17. // "target": 'http://api.dwbszbs.dev.xmnk.cn/api', //希梦乃康
  18. "target": "https://zbs.xueyousuohuo.cn/api", // 大卫博士
  19. "changeOrigin": true,
  20. "secure": false,
  21. "pathRewrite": {
  22. "^/api": "" //匹配请求路径里面有 /api 替换成 https://www.xxx.cn
  23. }
  24. }
  25. }
  26. },
  27. //productionSourceMap: false,
  28. },
  29. productionSourceMap: true,
  30. chainWebpack: config => {
  31. config.output.filename('[name].[hash].' + Version + '.js').end();
  32. }
  33. }