Nuxt.jsとFirebaseでWebアプリを開発しております。
環境変数の設定にdotenvではなくruntime configを使ってみたいと思うのですが、どのように書けばいいのかわかりません。
現状pluginsフォルダに以下のようなfirebase.jsがございます。
import firebase from 'firebase/app' import 'firebase/auth' import 'firebase/firestore' const config = { apiKey: 'AIzaSyD5kaPGJfEu1EgEes1afPXpBaPDyG5drPg', authDomain: 'test.firebaseapp.com', databaseURL: 'https://test.firebaseio.com', projectId: 'test', storageBucket: 'test.appspot.com', messagingSenderId: '111111111111', } if (!firebase.apps.length) { firebase.initializeApp(config) } const db = firebase.firestore() const auth = firebase.auth() export { firebase, auth, db }
dotenvを使用していた時はapiKey: process.env.FB_API_KEY
のように設定したらできたのですが、runtime configを使うためapiKey: context.$config.FB_API_KEY
と設定してもcontext is not defined
のエラーが発生します。
contextを取得するにはどのように書けばいいのでしょうか?
初歩的な質問で申し訳ありませんがご教授いただけると幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。