Javascript 试图找出如何访问Vue.js中的环境变量
我创建了一个Javascript 试图找出如何访问Vue.js中的环境变量,javascript,vue.js,vuejs2,Javascript,Vue.js,Vuejs2,我创建了一个.env文件并将其放入其中: VUE_APP_TEST='Hello' 然后在我的一个组件中,我尝试了console.log(process.env.VUE\u APP\u TEST),但是,我在控制台中得到了未定义的 不确定这是否重要,但为了创建我正在为之工作的项目,我使用了vue webpack简单模板 我已经看过几篇文章和教程,其中我已经做的很好,但是在我的例子中没有这么多。process.env是一个Nodejs对象,它不会存在于浏览器中运行的JavaScript环境中。嗯
.env
文件并将其放入其中:
VUE_APP_TEST='Hello'
然后在我的一个组件中,我尝试了console.log(process.env.VUE\u APP\u TEST)
,但是,我在控制台中得到了未定义的
不确定这是否重要,但为了创建我正在为之工作的项目,我使用了vue webpack简单模板
我已经看过几篇文章和教程,其中我已经做的很好,但是在我的例子中没有这么多。
process.env
是一个Nodejs对象,它不会存在于浏览器中运行的JavaScript环境中。嗯,这个视频中的家伙(我已经在时间戳上了他使用同一对象的确切时间)使用它,我发现的大多数文章也使用它。唯一的区别是我使用的是vue-cli2,而不是3,因此配置可能会有所不同。这可能有助于我假设您无法升级到3,更改日志不会返回到3之前的版本。*但是您可以尝试检查您的节点模块,查看包“dotenv”()包含。如果没有,请安装它。尝试导入它,然后从主index.js文件调用它的配置函数。不确定它是否会工作,因此会出现注释。是否重新启动应用程序?新创建的.env将无法通过热重新加载使用。process.env
是Nodejs对象,它不会存在于JavaScript e中浏览器中运行的nEnvironment。嗯,这段视频中的那个家伙(我已经给它加了时间戳,精确到他使用同一对象的时刻)使用它,我发现的大多数文章也使用它。唯一的区别是我使用的是vue-cli2,而不是3,因此配置可能会有所不同。这可能有助于我假设您无法升级到3,更改日志不会返回到3之前的版本。*但是您可以尝试检查您的节点模块,查看包“dotenv”()已包含。如果未包含,请安装它。请尝试导入它,然后从主index.js文件调用它的配置函数。不确定它是否会工作,因此会出现注释。是否重新启动应用程序?新创建的.env将无法通过热重新加载使用。