vue.config.js 909 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. const { defineConfig } = require("@vue/cli-service");
  2. const path = require('path')
  3. const isDev = process.env.NODE_ENV === 'development'
  4. module.exports = defineConfig({
  5. transpileDependencies: true,
  6. productionSourceMap: false,
  7. assetsDir: "viewer",
  8. publicPath: "./",
  9. // outputDir: isDev ? 'dist' : path.resolve('../../dist'),
  10. pages: {
  11. spg: 'src/pages/spg.js',
  12. smg: 'src/pages/smg.js',
  13. },
  14. css: {
  15. extract: false,
  16. loaderOptions: {
  17. scss: {},
  18. },
  19. },
  20. devServer: {
  21. // port: 443,
  22. // https: true,
  23. // disableHostCheck: true,
  24. headers: {
  25. "Cache-Control": "no-store",
  26. },
  27. proxy: {
  28. "/service": {
  29. // target: "https://v4-test.4dkankan.com/",
  30. target: process.env.VUE_APP_APIS_URL,
  31. changeOrigin: true,
  32. },
  33. "/api": {
  34. target: process.env.VUE_APP_APIS_URL,
  35. changeOrigin: true,
  36. },
  37. },
  38. },
  39. });