【发布时间】:2018-11-15 20:07:28
【问题描述】:
我正在尝试将一些环境变量添加到我的 vue 应用中。
这是我的.env 文件的内容,它位于根目录(src 之外):
VUE_APP_GOODREADS_KEY = my_key
我在 main.js 顶部添加了 dot env 的代码
import Vue from 'vue'
import App from './App'
import VueResource from 'vue-resource'
import Vuetify from 'vuetify'
import dotenv from 'dotenv'
dotenv.config()
import { router } from './router'
import store from './store'
我想在我的商店中使用这个变量./store/index.js
我尝试在 store 中 console.log 环境变量,但没有成功:
console.log(process.env)
但我得到的只是
NODE_ENV:"development"
我找到的唯一相关线程是Load environment variables into vue.js,但它只提到了如何使用process.env 中的现有变量。我想使用 dotenv 添加环境变量。为什么这段代码不起作用?
【问题讨论】: