Vue-router avec syntaxe


#1

Bonjour,
j’utilise vue-router qui fonctionne sans soucis.
Par contre, j’ai voulu tester une syntaxe qui est utilisé de ce type : = () => import

const Home = () => import (’~page/home’)

J’ai le message d’erreur suivant :
Module build failed: SyntaxError: C:/wamp64/www/entrainementvue/resources/js/router.js: Unexpected token

Je teste depuis un projet Laravel avec vue, j’ai l’impression qu’il manque quelque chose (un package a rajouter, ou un truc dans le webpack que je ne maitrise pas bien ???)

J’ai essayé en installant un projet (hors laravel) via vue cli et là pas de soucis, la syntaxe est bien reconnu.

Quelqu’un sait-il ce qui peut manquer ?

Fabien


#2

RESOLU.

Désolé, j’ai posé la question un peu vite, j’ai trouvé la solution dans ce lien si certains ont eu le cas

Install required babel plugin:

npm install --save-dev babel-plugin-syntax-dynamic-import

Create .babelrc in your project root, include bellow short code in file:

{
    "plugins": ["syntax-dynamic-import"]
}