Vue accidente cuando SSL está activo

votos
1

Tengo un proyecto que cointains unas parejas de componentes vue. El archivo principal carga los componentes cuando son necesarios por la carga diferida ellos.

import Vue from 'vue'
const DateFiled = () => import('./components/DateField')
const ItemClone = () => import('./components/ItemClone')
...

Vue.component('date-field', DateFiled);
Vue.component('item-clone',  ItemClone);
...

const app = new Vue({
    el: '#app'
});

Este trabajo sobre development, pero en productionsólo funciona cuando el SSL está apagado. si lo enciendo me sale un error

mixed content the page at was loaded over https but requested an insecure...

El espectáculo de error que tratar de conseguir los trozos de http://localhostjs/js/chunks/0.bundle.js, por qué esto sucede sólo cuando SSL está en? ¿Como puedo resolver esto?

He intentado añadir la url en el webpack como esto

mix.config.webpackConfig.output = {
    chunkFilename: 'js/chunks/[name].bundle.js',
    publicPath: process.env.APP_URL,
};

y han tratado de establecer APP_URLa

APP_URL=https://example.com/
APP_URL=/
APP_URL=https://example.com/public/

Pero ninguno de los que trabajó. el servidor está apacheencentOs

Publicado el 07/11/2018 a las 22:30
fuente por usuario
En otros idiomas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more