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

161
Vistas
El error de análisis de Babel en EKS no está presente cuando se compila localmente

Estoy implementando una imagen de Docker en EKS y, al hacerlo, obtengo un error de análisis de Babel a pesar de que la compilación se ejecuta sin errores en mi máquina local. Ambos intentos de compilación usan el mismo código y Dockerfile.

 build 28-Jan-2022 14:06:57 > npm run clean && babel ./ --out-dir dist build 28-Jan-2022 14:06:57 build 28-Jan-2022 14:06:58 build 28-Jan-2022 14:06:58 > ESGDA_API@1.0.0 clean /app build 28-Jan-2022 14:06:58 > rm -rf ./dist && mkdir dist build 28-Jan-2022 14:06:58 build 28-Jan-2022 14:07:02 [91mSyntaxError: /app/.scannerwork/css- bundle/node_modules/@babel/core/src/config/files/index-browser.js: Unexpected token (3:12) build 28-Jan-2022 14:07:02 build 28-Jan-2022 14:07:02 1 | // @flow build 28-Jan-2022 14:07:02 2 | build 28-Jan-2022 14:07:02 > 3 | import type { Handler } from "gensync"; build 28-Jan-2022 14:07:02 | ^

Mi babel.config.json se ve así;

 { "presets": [ [ "@babel/preset-env", { "targets": { "node": "current" }, "include": ["@babel/plugin-transform-spread"] } ] ], "plugins": [ "@babel/plugin-transform-spread" ], "ignore": [ "node_modules" ] }

Mi porción del archivo package.json con las especificaciones de Babel se ve así, incluidas las secuencias de comandos;

 "scripts": { "build": "npm run clean && babel ./ --out-dir dist", "test": "echo \"Error: no test specified\" && exit 1", "start": "nodemon --exec babel-node index.js", "clean": "rm -rf ./dist && mkdir dist", "clean-install": "rm -rf node_modules && rm package-lock.json && npm i" } "devDependencies": { "@babel/cli": "^7.15.4", "@babel/core": "^7.15.5", "@babel/node": "^7.15.4", "@babel/preset-env": "^7.15.6" }

El Dockerfile hasta el punto del error tiene el siguiente aspecto;

 FROM node:14.17.6-alpine AS base WORKDIR /app FROM base AS builder COPY package*.json babel.config.json ./ RUN npm ci COPY . . RUN npm run build

Espero entender cómo el mismo código y Dockerfile podrían estar fallando en un entorno pero no en el otro. Cualquier idea es muy apreciada y por favor hágame saber qué más información puedo proporcionar, gracias.

about 4 years ago · Juan Pablo Isaza
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