LoginSignup
0
0

More than 3 years have passed since last update.

環境変数に入れたやつを反映させる vuejs .envの使い方

Last updated at Posted at 2020-11-22

環境変数に入れたやつを反映させる vuejs .envの使い方

環境変数に入れるのはAPIの大事なキーとかだった気がする

環境変数ファイルを作成
ドキュメント
https://cli.vuejs.org/guide/mode-and-env.html#environment-variables

VUE_APP_TITLE=My Appこんなかんじで使うらしい

.env ●作成

VUE_APP_TITLE=Vuetify Todo //●作成=〇〇をタイトルとかに使っていく

たくさん使うので、ストアに入れて、汎用性をもたせる
アクセスにはこんなかんじらしい
process.env.VUE_APP_NOT_SECRET_CODE・・・・

store.js
export default new Vuex.Store({
  state: {
    appTitle:process.env.VUE_APP_TITLE,//●ステートのデータに環境変数envにアクセスしていれる名前はappTitle
app.vue
 <v-toolbar-title class="text-h4 ml-4">
      {{$store.state.appTitle}} //●ストアーにアクセスして表示させる
  </v-toolbar-title>

こんなかんじで反映できた

スクリーンショット 2020-11-22 16.10.16.png

環境変数は未だによくわからんけど、プログラムで使う大事なAPIのキーとかをいれていたような。。。
今後かなり重要そうなので、メモしました

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0