问题阐述
如果我们想让vue项目支持代码在服务器运行,需要在上传文件到服务器之前先要修改一下基础的项目配置,即部分webpack等基础设置
解决方案
在config目录下将index.js中的target改为内网ip(如172.21.0.14),host改为0.0.0.0
proxyTable: {
'/api': {
target: 'http://172.21.0.14:8080',
pathRewrite: {
'^/api': '/static/mock'
}
}
},
// Various Dev Server settings
host: '0.0.0.0', // can be overwritten by process.env.HOST