12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- module.exports = {
- /*
- ** Headers of the page
- */
- head: {
- title: 'nuxtgety-2',
- meta: [
- { charset: 'utf-8' },
- { name: 'viewport', content: 'width=device-width, initial-scale=1' },
- { hid: 'description', name: 'description', content: 'Second attempt at building a web interface for ESP8266' }
- ],
- link: [
- { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
- ]
- },
- /*
- ** Customize the progress bar color
- */
- loading: { color: '#3B8070' },
- /*
- ** Build configuration
- */
- build: {
- filenames: {
- css: 'common.css',
- manifest: 'manifest.js',
- vendor: 'common.js',
- app: 'app.js',
- chunk: '[name].js'
- },
- /*
- ** Run ESLint on save
- */
- extend (config, { isDev, isClient }) {
- if (isDev && isClient) {
- config.module.rules.push({
- enforce: 'pre',
- test: /\.(js|vue)$/,
- loader: 'eslint-loader',
- exclude: /(node_modules)/
- })
- }
- }
- }
- }
|