en mi código estoy usando ...
(operador de desestructuración) . pero obtuve un "token inesperado" en la fase de construcción del módulo, no sé cómo solucionar este problema. (además de reescribir mi código de una manera sin usar ...
operador)
uso vue-cli-service test:unit src/**/*.spec.js
para ejecutar pruebas,
paquete.json:
... "devDependencies": { "@vue/cli-plugin-babel": "^3.12.1", "@vue/cli-service": "^4.5.9", "babel-plugin-transform-runtime": "^6.23.0", "babel-cli": "^6.26.0", ... }, ...
Para solucionar este problema, necesitaba instalar @babel/preset-env
y configurarlo en babel.config.js
(en mi caso) o .babelrc
presets: [ [ '@babel/preset-env', { targets: { esmodules: true, }, } ] ],
fuente de solución es este comentario de github
también targets.esmodules in depth