vue.config.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. const { name } = require("./package.json");
  2. let env = process.env.NODE_ENV.toString();
  3. //let project = process.env.VUE_APP_PROJECT.toString();
  4. console.log('env2', env);
  5. module.exports = {
  6. publicPath: '/sgshow', //相对路径
  7. outputDir: 'dist/sgshow', //打包名称
  8. assetsDir: "static", //静态目录
  9. lintOnSave: false, //关闭lint代码
  10. productionSourceMap: false, // 生产环境是否开启sourceMap
  11. // 配置跨域
  12. devServer: {
  13. port: 8080, // 服务端口
  14. //https: false,
  15. //hotOnly: false,
  16. proxy: {
  17. "/sgshow/duoduo-service": {
  18. 'target': 'http://duoduoenv.sagacloud.cn/', // 开发环境
  19. changeOrigin: true,
  20. pathRewrite: {
  21. '^/sgshow/duoduo-service': '/duoduo-service', // 接口环境
  22. },
  23. },
  24. // "/weather": {
  25. // // http://api.sagacloud.cn/duoduo-service/object-service/object/floor/queryFs
  26. // // target: 'http://192.168.0.14:52010', // 接 口环境
  27. // 'target': 'https://duoduoenv.sagacloud.cn/', // 开发环境
  28. // // target: 'http://test.persagy.com', // 测试环境
  29. // changeOrigin: true,
  30. // //logLevel: "debug",
  31. // pathRewrite: {
  32. // '^/weather': '', // 开发环境
  33. // },
  34. // },
  35. },
  36. },
  37. };