vue.config.js 670 B

123456789101112131415161718192021222324252627282930
  1. /*
  2. * @Author: PoJun
  3. * @Date: 2023-05-14 16:21:33
  4. * @LastEditors: PoJun
  5. * @LastEditTime: 2023-05-17 12:26:54
  6. * @Message: Nothing
  7. */
  8. module.exports = {
  9. publicPath: "./",
  10. productionSourceMap: false,
  11. filenameHashing: false,
  12. devServer: {
  13. open: true,
  14. proxy: {
  15. "/api": {
  16. target: process.env.VUE_APP_BASE_API,
  17. pathRewrite: { "^/api": "" },
  18. ws: false,
  19. },
  20. },
  21. },
  22. configureWebpack: () => {
  23. if (process.env.NODE_ENV === "production") {
  24. return {
  25. plugins: [],
  26. };
  27. }
  28. },
  29. chainWebpack: () => {},
  30. };