【发布时间】:2018-07-13 00:23:46
【问题描述】:
模板基于vuejs-webpack,构建、配置文件为here,这些文件我都没有修改过。
基于Environment Variables,在应用程序中运行npm run dev 时,dev.env.js 文件中定义的键必须是可访问的。
这是我dev.env.js的内容:
'use strict'
const merge = require('webpack-merge')
const prodEnv = require('./prod.env')
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
SAMPLE: '"XX"',
AUTH_URL: '"http://localhost:3030"'
})
当我尝试像这样process.env.AUTH_URL 访问App.vue 中的AUTH_URL 时,我收到undefined。
在我看来,dev.env.js 文件中定义的任何内容在运行 npm run dev 时将永远无法访问
【问题讨论】:
标签: javascript node.js webpack vue.js environment-variables