Skip to content

Commit

Permalink
Improved nuxt config with destructuring env var
Browse files Browse the repository at this point in the history
  • Loading branch information
14nrv committed Feb 10, 2018
1 parent d1adf36 commit 30ecf9e
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 14 deletions.
12 changes: 6 additions & 6 deletions firebase-setup/config.js
@@ -1,8 +1,8 @@
export default {
apiKey: process.env.apiKey,
authDomain: process.env.authDomain,
databaseURL: process.env.databaseURL,
projectId: process.env.projectId,
storageBucket: process.env.storageBucket,
messagingSenderId: process.env.messagingSenderId
apiKey: process.env.FB_API_KEY,
authDomain: process.env.FB_AUTH_DOMAIN,
databaseURL: process.env.FB_DATABASE_URL,
projectId: process.env.FB_PROJECT_ID,
storageBucket: process.env.FB_STORAGE_BUCKET,
messagingSenderId: process.env.FB_MESSAGE_SENDER_ID
}
27 changes: 19 additions & 8 deletions nuxt.config.js
@@ -1,7 +1,18 @@
const {
NODE_ENV,
ANALYZE,
FB_DATABASE_URL,
FB_PROJECT_ID,
FB_API_KEY,
FB_AUTH_DOMAIN,
FB_STORAGE_BUCKET,
FB_MESSAGE_SENDER_ID
} = process.env

const modules = [
'@nuxtjs/pwa'
]
const isNotProdEnv = process.env.NODE_ENV !== 'production'
const isNotProdEnv = NODE_ENV !== 'production'
isNotProdEnv && modules.push('@nuxtjs/dotenv')

module.exports = {
Expand All @@ -16,7 +27,7 @@ module.exports = {
}
})
],
analyze: process.env.ANALYZE,
analyze: ANALYZE,
vendor: [
'buefy',
'firebase'
Expand Down Expand Up @@ -46,11 +57,11 @@ module.exports = {
'~plugins/firebase'
],
env: {
databaseURL: process.env.FB_DATABASE_URL,
projectId: process.env.FB_PROJECT_ID,
apiKey: process.env.FB_API_KEY,
authDomain: process.env.FB_AUTH_DOMAIN,
storageBucket: process.env.FB_STORAGE_BUCKET,
messagingSenderId: process.env.FB_MESSAGE_SENDER_ID
FB_DATABASE_URL,
FB_PROJECT_ID,
FB_API_KEY,
FB_AUTH_DOMAIN,
FB_STORAGE_BUCKET,
FB_MESSAGE_SENDER_ID
}
}

0 comments on commit 30ecf9e

Please sign in to comment.