ERROR TypeError: Cannot read property ‘upgrade’ of undefined
vue项目中遇到ERROR TypeError: Cannot read property ‘upgrade’ of undefined问题:
1、是项目配置文件(vue.config.js)中使用了由于.env或类似文件中没有定义的变量导致
.env文件
NODE_ENV=production
VUE_APP_PREVIEW=false
vue.config.js文件
// ...
module.exports = {
//...
devServer: {
//...
proxy:{
//...
'/fileServe': {
target: process.env.VUE_APP_FILE_URL,
// target: 'http://172.16.121.105:8082',
changeOrigin: true,
pathRewrite: {
'^/fileServe': ''
}
},
//...
}
}
}

在Vue项目启动时遇到`ERRORTypeError: Cannot read property 'upgrade' of undefined`的问题,通常由于在vue.config.js中引用了未在.env文件中定义的process.env变量,例如`process.env.VUE_APP_FILE_URL`。为了解决这个问题,你需要确保在.env文件中定义所有在配置文件中使用的环境变量,例如:`VUE_APP_FILE_URL=http://your-file-server-url`。完成这一步后,重新启动项目,错误应该会消失,确保正确配置和同步你的环境变量。
3757

被折叠的 条评论
为什么被折叠?



