【发布时间】:2022-11-21 17:54:50
【问题描述】:
我正在使用 Vue 3 和 Webpack 5 并想安装 dotenv-webpack,但我无法让它工作。
这是完整的代码:https://github.com/golebiewska-n/webpack5-vue3
设置:
我用来启动应用程序的 package.json 脚本
webpack-cli serve
webpack.config.js
const Dotenv = require('dotenv-webpack')
...
module.exports = (env) => {
return {
...
plugins: [
...
new Dotenv()
]
}
}
.env(添加到我的应用程序的根文件夹中)
VUE_APP_VAR=123
主程序
console.log(process.env)
控制台中的输出是:"MISSING_ENV_VAR"
我尝试从 webpack 配置的插件中删除 new webpack.DefinePlugin({...}),但没有帮助。
【问题讨论】:
-
请提供足够的代码,以便其他人可以更好地理解或重现问题。
标签: vue.js webpack vuejs3 dotenv webpack-cli