For some reason my ternary statement is not working correctly. If I run my Vue Nuxt application like this
.env
USE_DEV_API='true'
nuxt.config.js
const result = process.env.USE_DEV_API ? process.env.USE_DEV_API + ' true' : process.env.USE_DEV_API + ' false'
Result is as expected:
true true
If I change USE_DEV_API
in the .env
to false:
USE_DEV_API='false'
Result is:
false true
The strange thing is that if I set the USE_DEV_API
to false I do get the expected false false
result:
const result = false ? process.env.USE_DEV_API + ' true' : process.env.USE_DEV_API + ' false'
Result:
false false