vue.config.js 577 B

1234567891011121314151617181920212223242526
  1. /* eslint-disable no-dupe-keys */
  2. module.exports = {
  3. publicPath: process.env.NODE_ENV === 'production' ? './' : './',
  4. outputDir: 'dist',
  5. assetsDir: 'static',
  6. lintOnSave: process.env.NODE_ENV === 'development',
  7. css: {
  8. loaderOptions: {
  9. scss: {
  10. additionalData: '@import "@/globle/variables.scss";'
  11. }
  12. }
  13. },
  14. devServer: {
  15. host: '0.0.0.0',
  16. proxy: {
  17. '/api': {
  18. target: process.env.VUE_APP_URL,
  19. changeOrigin: true,
  20. pathRewrite: {
  21. '^/api': ''
  22. }
  23. }
  24. }
  25. }
  26. }