0

I am trying to load a different css base on my .env file because I have two - three types of application that has different designs.

my nuxt.config.js looks something like this

export default {
  mode: "spa",
  css: process.env.APP_TYPE == 1 ? ["~/assets/scss/app1.scss"] : ["~/assets/scss/app2.scss"]
}

I would like to load 2-3 different scss base on my .env file

kissu
  • 40,416
  • 14
  • 65
  • 133
obliviousfella
  • 425
  • 1
  • 8
  • 19

1 Answers1

0

Create a function before export statement in config that would return css-array. For example:

const getCss = () => {
  return process.env.APP_TYPE == 1 
   ? ["~/assets/scss/app1.scss"] 
   : ["~/assets/scss/app2.scss"]
}
export default {
  mode: "spa",
  css: getCss()
}
kissu
  • 40,416
  • 14
  • 65
  • 133
Eduardo
  • 1,086
  • 5
  • 19