Alhazred
14-11-2018, 14:45
Ho un'applicazione web tutta fatta usando Laravel, ora vorrei convertirla in modo da usare Vue per il frontend e Laravel come backend che metta a disposizione delle API.
Ho iniziato a configurare Vue per supportare più lingue.
Per farlo uso Vue-i18n (https://kazupon.github.io/vue-i18n/), all'inizio tutto bene, ovvero finché facevo caricare sempre tutte le lingue, se però provo a configurare quello che in i18n è chiamato "Lazy loading translations (https://kazupon.github.io/vue-i18n/guide/lazy-loading.html)", ossia si carica dinamicamente solo la lingua necessaria iniziano i guai.
Per cominciare ho usato il codice standard proposto come esempio e già questo non funziona.
Sulla riga
return import(/* webpackChunkName: "lang-[request]" */ `@/lang/${lang}`).then(msgs => {
esattamente sull'import, laravel-mix lamenta un "Unexpected token".
Leggendo in giro sembra sia dovuto a Babel.
Qualcuno dice di aver risolto aggiornando Babel alla versione 7, ma a quanto pare laravl-mix non la supporta e in fase di transpilazione vengono fuori degli errori.
Avete qualche consiglio per venire fuori da questa situazione?
Ho iniziato a configurare Vue per supportare più lingue.
Per farlo uso Vue-i18n (https://kazupon.github.io/vue-i18n/), all'inizio tutto bene, ovvero finché facevo caricare sempre tutte le lingue, se però provo a configurare quello che in i18n è chiamato "Lazy loading translations (https://kazupon.github.io/vue-i18n/guide/lazy-loading.html)", ossia si carica dinamicamente solo la lingua necessaria iniziano i guai.
Per cominciare ho usato il codice standard proposto come esempio e già questo non funziona.
Sulla riga
return import(/* webpackChunkName: "lang-[request]" */ `@/lang/${lang}`).then(msgs => {
esattamente sull'import, laravel-mix lamenta un "Unexpected token".
Leggendo in giro sembra sia dovuto a Babel.
Qualcuno dice di aver risolto aggiornando Babel alla versione 7, ma a quanto pare laravl-mix non la supporta e in fase di transpilazione vengono fuori degli errori.
Avete qualche consiglio per venire fuori da questa situazione?