64 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			64 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| var path = require('path')
 | |
| 
 | |
| module.exports = {
 | |
|   // Webpack aliases
 | |
|   aliases: {
 | |
|     quasar: path.resolve(__dirname, '../node_modules/quasar-framework/'),
 | |
|     src: path.resolve(__dirname, '../src'),
 | |
|     assets: path.resolve(__dirname, '../src/assets'),
 | |
|     components: path.resolve(__dirname, '../src/components')
 | |
|   },
 | |
| 
 | |
|   // Progress Bar Webpack plugin format
 | |
|   // https://github.com/clessg/progress-bar-webpack-plugin#options
 | |
|   progressFormat: ' [:bar] ' + ':percent'.bold + ' (:msg)',
 | |
| 
 | |
|   // Default theme to build with ('ios' or 'mat')
 | |
|   defaultTheme: 'mat',
 | |
| 
 | |
|   build: {
 | |
|     env: require('./prod.env'),
 | |
|     index: path.resolve(__dirname, '../dist/index.html'),
 | |
|     publicPath: '',
 | |
|     productionSourceMap: false,
 | |
| 
 | |
|     // Remove unused CSS
 | |
|     // Disable it if it has side-effects for your specific app
 | |
|     purifyCSS: true
 | |
|   },
 | |
|   dev: {
 | |
|     env: require('./dev.env'),
 | |
|     cssSourceMap: true,
 | |
|     // auto open browser or not
 | |
|     openBrowser: true,
 | |
|     publicPath: '/',
 | |
|     port: 8080,
 | |
| 
 | |
|     // If for example you are using Quasar Play
 | |
|     // to generate a QR code then on each dev (re)compilation
 | |
|     // you need to avoid clearing out the console, so set this
 | |
|     // to "false", otherwise you can set it to "true" to always
 | |
|     // have only the messages regarding your last (re)compilation.
 | |
|     clearConsoleOnRebuild: false,
 | |
| 
 | |
|     // Proxy your API if using any.
 | |
|     // Also see /build/script.dev.js and search for "proxy api requests"
 | |
|     // https://github.com/chimurai/http-proxy-middleware
 | |
|     proxyTable: {}
 | |
|   }
 | |
| }
 | |
| 
 | |
| /*
 | |
|  * proxyTable example:
 | |
|  *
 | |
|    proxyTable: {
 | |
|       // proxy all requests starting with /api
 | |
|       '/api': {
 | |
|         target: 'https://some.address.com/api',
 | |
|         changeOrigin: true,
 | |
|         pathRewrite: {
 | |
|           '^/api': ''
 | |
|         }
 | |
|       }
 | |
|     }
 | |
|  */
 | 
