vue.config.js 853 B

1234567891011121314151617181920212223242526272829303132333435363738
  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. outputDir: isDev ? 'dist' : path.resolve('../../dist'),
  9. pages: {
  10. smg: 'src/main.js',
  11. },
  12. css: {
  13. extract: false,
  14. loaderOptions: {
  15. scss: {},
  16. },
  17. },
  18. devServer: {
  19. // port: 443,
  20. // https: true,
  21. // disableHostCheck: true,
  22. headers: {
  23. "Cache-Control": "no-store",
  24. },
  25. proxy: {
  26. "/service": {
  27. // target: "https://v4-test.4dkankan.com/",
  28. target: process.env.VUE_APP_APIS_URL,
  29. changeOrigin: true,
  30. },
  31. "/api": {
  32. target: process.env.VUE_APP_APIS_URL,
  33. changeOrigin: true,
  34. },
  35. },
  36. },
  37. });