module.exports = { mode: 'spa', head: {title: 'prismediatoid'}, // Headers of the page loading: false, // Disable default loading bar build: { extend (config, { isDev, isClient }) { if (isDev && isClient) { // Run ESLint on save config.module.rules.push({ enforce: 'pre', test: /\.(js|vue)$/, loader: 'eslint-loader', exclude: /(node_modules)/ }) } // Extend only webpack config for client-bundle if (isClient) { config.target = 'electron-renderer' } } }, dev: process.env.NODE_ENV === 'DEV', css: [ '@/assets/css/global.css' ] }