Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

2K
Vistas
Nuxt.js no puede encontrar el módulo '@babel/preset-env/lib/utils'

Recibo este error cuando intento ejecutar yarn run dev --port=4000

Aquí está el error:

 Module build failed (from ./node_modules/babel-loader/lib/index.js): friendly-errors 16:52:26 Error: /Users/jacob/code/artistrepublik/elite-reviews/.nuxt/client.js: Cannot find module '@babel/preset-env/lib/utils' Require stack: - /Users/jacob/code/artistrepublik/elite-reviews/node_modules/@nuxt/babel-preset-app/src/polyfills-plugin.js - /Users/jacob/code/artistrepublik/elite-reviews/node_modules/@nuxt/babel-preset-app/src/index.js - /Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/core/lib/config/files/module-types.js - /Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/core/lib/config/files/configuration.js - /Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/core/lib/config/files/index.js - /Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/core/lib/index.js - /Users/jacob/code/artistrepublik/elite-reviews/node_modules/nuxt-route-meta/dist/index.js - /Users/jacob/code/artistrepublik/elite-reviews/node_modules/@nuxt/core/dist/core.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:965:15) at Function.Module._load (internal/modules/cjs/loader.js:841:27) at Module.require (internal/modules/cjs/loader.js:1025:19) at n (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/jiti/dist/v8cache.js:2:2364) at PluginPass.Program (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@nuxt/babel-preset-app/src/polyfills-plugin.js:15:34) at newFn (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/traverse/lib/visitors.js:175:21) at NodePath._call (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/traverse/lib/path/context.js:55:20) at NodePath.call (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/traverse/lib/path/context.js:42:17) at NodePath.visit (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/traverse/lib/path/context.js:92:31) at TraversalContext.visitQueue (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/traverse/lib/context.js:116:16) at TraversalContext.visitSingle (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/traverse/lib/context.js:85:19) at TraversalContext.visit (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/traverse/lib/context.js:144:19) at Function.traverse.node (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/traverse/lib/index.js:82:17) at traverse (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/traverse/lib/index.js:62:12) at transformFile (/Users/jacob/code/artistrepublik/elite-reviews/node_modules/@babel/core/lib/transformation/index.js:107:29) at transformFile.next (<anonymous>) friendly-errors 16:52:26 @ multi ./node_modules/eventsource-polyfill/dist/browserify-eventsource.js (webpack)-hot-middleware/client.js?reload=true&timeout=30000&ansiColors=&overlayStyles=&path=%2F__webpack_hmr%2Fclient&name=client ./.nuxt/client.js

Aquí está mi paquete.json:

 { "name": "my-project", "version": "1.0.0", "private": true, "scripts": { "dev": "nuxt -r dotenv/config", "build": "nuxt build", "start": "nuxt start", "generate": "nuxt generate", "test": "jest" }, "dependencies": { "@nuxtjs/axios": "^5.12.5", "@nuxtjs/dotenv": "^1.4.1", "@nuxtjs/pwa": "^3.3.4", "@paypal/paypal-js": "^1.0.5", "@vue/babel-preset-app": "^4.5.10", "core-js": "^3.8.3", "es6-promise": "^4.1.1", "lodash": "^4.17.20", "moment": "latest", "moment-timezone": "^0.5.32", "noty": "^3.2.0-beta", "nuxt": "^2.14.12", "nuxt-i18n": "^6.18.0", "nuxt-route-meta": "^1.0.3", "nuxt": "^2.14.6", "nuxt-i18n": "^6.15.1", "nuxt-route-meta": "^1.0.1", "nuxt-stripe-module": "^3.0.1", "object-to-formdata": "^4.1.0", "pluralize": "latest", "vee-validate": "^3.4.5", "sib-api-v3-sdk": "github:sendinblue/APIv3-nodejs-library", "vue-carousel": "^0.18.0", "vue-chartist": "^2.2.1", "vue-material-design-icons": "^4.11.0", "vuejs-noty": "^0.1.3", "vue-plyr": "^7.0.0", "vuetify-media-player": "^0.8.1" }, "devDependencies": { "@babel/core": "^7.12.10", "@mdi/font": "^5.9.55", "@nuxt/types": "^2.14.12", "@nuxtjs/style-resources": "^1.0.0", "@nuxtjs/vuetify": "^1.11.3", "@vue/test-utils": "^1.1.2", "babel-jest": "^26.6.3", "babel-plugin-component": "^1.1.0", "cross-env": "^5.2.0", "dotenv": "^8.2.0", "jest": "^26.6.3", "material-design-icons-iconfont": "^6.1.0", "node-sass": "^4.14.1", "nodemon": "^1.18.9", "sass-loader": "^7.3.1", "vue-jest": "^3.0.4" } }

Y aquí está mi .babelrc:

 { "env": { "test": { "presets": [ [ "@babel/preset-env", { "targets": { "node": "current" } } ] ] } } }

Intenté eliminar la carpeta node_modules junto con eliminar el archivo yarn.lock sin suerte. La versión de babel parece correcta. Este error solo apareció después de jugar con algún código (no el paquete.json), que es un error no relacionado.

¡Cualquier ayuda sería apreciada!

over 4 years ago · Santiago Trujillo
9 Respuestas
Responde la pregunta

0

Tuve el mismo error al implementar en ElasticBeanstalk

 Error: /var/app/current/.nuxt/client.js: Cannot find module '@babel/preset-env/lib/utils'

la actualización de "nuxt": "v2.14.12", a "nuxt": "v2.15.2", parece haber resuelto el problema

over 4 years ago · Santiago Trujillo Denunciar

0

lib/utils.js se eliminó para @babel/preset-env@7.13.0 y superior

como se indicó anteriormente, la instalación del antiguo 7.12.17 podría funcionar

para monorepos puede no ser suficiente. actualizar nuxtjs a 2.15.x funcionó para mí

over 4 years ago · Santiago Trujillo Denunciar

0

Este problema también me volvió loco durante unas horas.

La solución es agregar a nuxt.config.js en la sección de build :

 /* ** Build configuration */ build: { babel: { presets(env, [ preset, options ]) { return [ [ "@babel/preset-env", options ] ] } },

Asegúrese de tener esa cosa instalada: npm install --save-dev @babel/preset-env

o en tu caso con hilo

Actualizado:

Luego me encontré con otro error.

regeneratorRuntime no está definido

Aquí está la parte de trabajo de mi config.nuxt.js

 build: { babel: { presets({isServer}) { const targets = isServer ? { node: 'current' } : { ie: 11 } return [ [ require.resolve("@babel/preset-env"), { targets } ] ] }, plugins: [ "@babel/syntax-dynamic-import", "@babel/transform-runtime", "@babel/transform-async-to-generator" ] },
over 4 years ago · Santiago Trujillo Denunciar

0

@babel/preset-env actualizado, use la versión anterior 7.12.17 https://www.npmjs.com/package/@babel/preset-env/v/7.12.17

over 4 years ago · Santiago Trujillo Denunciar

0

Hice lo siguiente:

npm desinstalar @babel/preset-env

npm install @babel/preset-env@7.12.13

over 4 years ago · Santiago Trujillo Denunciar

0

Acabo de tener el mismo problema. Hay algún problema con el nuevo @babel/preset-env dentro de Nuxt.

instale la versión anterior y debería funcionar bien

npm i @babel/preset-env@7.12.17 -S

over 4 years ago · Santiago Trujillo Denunciar

0

npm uninstall @babel/preset-env npm install @babel/preset-env@7.12.17
over 4 years ago · Santiago Trujillo Denunciar

0

La última versión parece haber resuelto este problema, intente actualizar Nuxt a v2.15.2 https://nuxtjs.org/docs/release-notes

over 4 years ago · Santiago Trujillo Denunciar

0

Puedes intentar hacer:

 // package.json "devDependencies": { + "@babel/preset-env": "7.12.17", "cross-env": "^5.2.0", "css-loader": "^3.2.0", "node-sass": "^4.14.1", "sass-loader": "^8.0.2", "style-loader": "^1.0.0" }, // package-lock.json "@babel/preset-env": { +"version": "7.12.17", ..., "@nuxt/babel-preset-app": { "requires": { "@babel/preset-env": "7.12.17", ... } } } 

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda