Advertisement
Guest User

Untitled

a guest
Jul 19th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const { resolve } = require('path')
  2.  
  3. const routerBase = process.env.DEPLOY_ENV === 'GH_PAGES' ? {
  4.     router: {
  5.       base: '/portfolio-nuxt/'
  6.     }
  7.   } : {}
  8.  
  9. export default {
  10.     ...routerBase,
  11.     mode: 'universal',
  12.     modern: true,
  13.     srcDir: resolve(__dirname),
  14.     head: {
  15.         title: process.env.npm_package_name || '',
  16.         meta: [
  17.           { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }
  18.         ],
  19.         link: []
  20.     },
  21.     icon: {
  22.         iconFileName: 'favicon.png'
  23.     },
  24.     manifest: {
  25.         name: 'Oipnet Portfolio',
  26.         lang: 'fr'
  27.     },
  28.     meta: {
  29.         viewport: 'width=device-width, initial-scale=1',
  30.         charset: 'utf-8'
  31.     },
  32.     modules: [
  33.       '@nuxtjs/dotenv',
  34.       '@nuxtjs/axios',
  35.       '@nuxtjs/pwa',
  36.       [
  37.         'nuxt-fontawesome', {
  38.           imports: [
  39.             {
  40.               set: '@fortawesome/free-solid-svg-icons',
  41.               icons: ['fas']
  42.             },
  43.             {
  44.               set:'@fortawesome/free-brands-svg-icons',
  45.               icons: ['fab']
  46.             }
  47.           ]
  48.         }
  49.       ]
  50.     ],
  51.     plugins: [
  52.       '~/plugins/socket.io.js'
  53.     ],
  54.     devModules: [
  55.       '@nuxtjs/tailwindcss'
  56.     ],
  57.     tailwindcss: {
  58.       configPath: '~/config/tailwind.config.js',
  59.       cssPath: '~/assets/css/tailwind.css'
  60.     },
  61.     build: {
  62.       vendor: [
  63.         'socket.io-client'
  64.       ],
  65.       postcss: {
  66.         plugins: {
  67.           tailwindcss: './config/tailwind.config.js'
  68.         }
  69.       },
  70.       /*
  71.       ** You can extend webpack config here
  72.       */
  73.       extend(config, ctx) {
  74.       }
  75.     }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement