Я пытаюсь использовать переменные окружения в vue-cli, но не работает, каждый раз говорит 'undefined' при использовании console.log(process.env.VUE_APP_BASE_URI)
. Но process.env.NODE_ENV
говорит «разработка», как я определил в webpack.config.js.
Я прочитал документацию по vue-cli 3 и поместил мои .env. * Файлы в корневой проект. как это:
Webpack.config.js
module.exports = {
mode: 'development',
context: __dirname,
entry: {
main: ['babel-polyfill', './App/index.js']
},
plugins:[
new VueLoaderPlugin()
],
.env.development
VUE_APP_BASE_URI=http://localhost:64208/api/
.env.production
VUE_APP_BASE_URI=http://localhost:64208/api/
Я использую .NET Core с Vue. Как использовать среду?