el archivo de configuración de vue no está empaquetado
Durante el proceso de desarrollo, a menudo es necesario modificar la dirección de la interfaz de fondo, por lo que si la dirección de la interfaz se coloca en el archivo empaquetado, es inconveniente modificar la dirección de la interfaz de fondo en cualquier momento. /p>
var ApiUrl;
if(location.hostname==='localhost'){ //entorno local
ApiUrl = 'http://127.0.0.11 :8080'
}else if( location.host==='39.100.134.99'){ //entorno en línea
ApiUrl = 'http://39.100.134.99:8080 '
}
exportar {
ApiUrl
}
importar {ApiUrl} desde '. p>
Vue.prototype.baseUrl = ApiUrl;
this.$http.get(this.baseUrl '/api/v1/apiname').then((res)=gt; {
}).catch((err) =gt; {
})
El archivo dist es un archivo de empaquetado y static/js/config.js es el archivo de configuración de la interfaz
Nota: este método El principio es que vue no empaquetará archivos en estáticos, y los archivos en estáticos son recursos estáticos.
Nota: Este método funciona porque vue no empaqueta el archivo en formato estático.