We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 86d387a commit c2007e0Copy full SHA for c2007e0
nuxt.config.js
@@ -1,4 +1,5 @@
1
const colors = require('vuetify/es5/util/colors').default
2
+const environment = process.env.NODE_ENV || 'development'
3
4
module.exports = {
5
mode: 'universal',
@@ -86,6 +87,8 @@ module.exports = {
86
87
'@nuxtjs/axios',
88
'@nuxtjs/pwa',
89
'nuxt-webfontloader',
90
+ // Doc: https://github.com/nuxt-community/dotenv-module
91
+ ['@nuxtjs/dotenv', { filename: `.env.${environment}` }],
92
'nuxt-svg-loader',
93
],
94
/*
@@ -119,6 +122,16 @@ module.exports = {
119
122
},
120
123
121
124
125
+ env: {
126
+ APIKEY: process.env.APIKEY,
127
+ AUTHDOMAIN: process.env.AUTHDOMAIN,
128
+ DATABASEURL: process.env.DATABASEURL,
129
+ PROJECTID: process.env.PROJECTID,
130
+ STORAGEBUCKET: process.env.STORAGEBUCKET,
131
+ MESSAGINGSENDERID: process.env.MESSAGINGSENDERID,
132
+ APPID: process.env.APPID,
133
+ MEASUREMENTID: process.env.MEASUREMENTID,
134
+ },
135
136
** Build configuration
137
*/
src/.env.development
@@ -0,0 +1,9 @@
+BASE_URL = http://localhost:3000
+APIKEY = "AIzaSyCav4DOx10ki9XW7ZsGzt9ENXgBhB-oQQY"
+AUTHDOMAIN = "studyathome-dev.firebaseapp.com"
+DATABASEURL = "https://studyathome-dev.firebaseio.com"
+PROJECTID = "studyathome-dev"
6
+STORAGEBUCKET = "studyathome-dev.appspot.com"
7
+MESSAGINGSENDERID = "837731952989"
8
+APPID = "1:837731952989:web:90728f8e4b8b6ca8dc60b4"
9
+MEASUREMENTID = "G-8763ED3W29"
src/plugins/firebase.js
@@ -2,14 +2,14 @@ import * as firebase from 'firebase/app'
import 'firebase/firestore'
import 'firebase/auth'
const firebaseConfig = {
- apiKey: 'AIzaSyDryyjdTrz5FWFveRwjiRqmUaE6yje2vas',
- authDomain: 'studyathome.firebaseapp.com',
- databaseURL: 'https://studyathome.firebaseio.com',
- projectId: 'studyathome',
- storageBucket: 'studyathome.appspot.com',
10
- messagingSenderId: '133064394534',
11
- appId: '1:133064394534:web:9198f1bf636a12535e63e7',
12
- measurementId: 'G-N9EMMWHQJV',
+ apiKey: process.env.APIKEY,
+ authDomain: process.env.AUTHDOMAIN,
+ databaseURL: process.env.DATABASEURL,
+ projectId: process.env.PROJECTID,
+ storageBucket: process.env.STORAGEBUCKET,
+ messagingSenderId: process.env.MESSAGINGSENDERID,
+ appId: process.env.APPID,
+ measurementId: process.env.MEASUREMENTID,
13
}
14
15
if (!firebase.apps.length) {
0 commit comments