vue proyecto para resolver las interfaces entre dominios, nombres de dominio en línea y el nombre de dominio no es el mismo que temas de desarrollo local

Cuando desarrollada localmente, interfaz de llamada, problemas entre dominios, pero también dan la espalda a resolver, pero en el que el proyecto de vue

carpeta de configuración dentro index.js en Configurar acceso local sin presión

 

 

 

 

Si la solicitud es el comienzo de la API, irá en la dirección definida arriba. Cuando la llamada directamente 'api' + 'nombre de la interfaz'

Sin embargo, en un entorno de producción, los nombres de dominio también han cambiado, y tenemos que configurar manualmente o cambiar estas direcciones es demasiado problema, sólo tiene que configurar el lado frontal, se puede obtener automáticamente el nombre de dominio actual, para reemplazar

 

configuración específica
localizar los dos archivos siguientes en el proyecto:

config / dev.env.js 和 config / prod.env.js

Añadir una línea de código en config / dev.env.js archivo: BASE_API: ' '//ku.bbtyun.com''

 

 


       

Añadir una línea de código en config / prod.env.js archivo: BASE_API: ' '//ku.bbtyun.com''

 

 


       

variables de configuración globales src archivo / main.js (vue colgando en un prototipo)
    process.env es una variable global, se puede determinar el entorno actual.

    

 

 

uso

 

 Frente BASE_URL ku_api agregar automáticamente la configuración del nombre de dominio

 

Supongo que te gusta

Origin www.cnblogs.com/majuan/p/12619758.html
Recomendado
Clasificación