問題文
vueプロジェクトサポートコードをサーバーで実行する場合は、ファイルをサーバーにアップロードする前に、基本的なプロジェクト構成、つまりwebpackなどのいくつかの基本設定を変更する必要があります。
解決
configディレクトリで、index.jsのターゲットをイントラネットIP(172.21.0.14など)に変更し、ホストを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