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

279
Vistas
Error de compilación: falta el archivo de complementos o no es válido. No se puede encontrar el módulo 'xlsx' cuando se ejecuta la prueba de ciprés. Funciona bien en local

Recibo un error al ejecutar la prueba de ciprés en buildkite como se muestra a continuación:

Estado: Imagen más nueva descargada para ciprés/incluido: 6.1.0

[2022-01-31T10:32:13Z] Su pluginsFile está configurado en /e2e/cypress/plugins/index.js , pero falta el archivo, contiene un error de sintaxis o genera un error cuando es necesario. El pluginsFile debe ser un archivo .js , .ts o .coffee .

O es posible que haya cambiado el nombre de la extensión de su pluginsFile . Si ese es el caso, reinicie el corredor de prueba.

Corrija esto o establezca pluginsFile en false si un archivo de complementos no es necesario para su proyecto.

Error: No se puede encontrar el módulo 'xlsx' Requerir pila:

  • /e2e/cypress/plugins/read-xlsx.js
  • /e2e/cypress/plugins/index.js

la misma prueba funciona bien en local tanto en el navegador como sin cabeza

"xlsx" está presente en el archivo package.json como dependencias y dependencias de desarrollo.

código dentro de read-xlsx

 const XLSX = require("xlsx"); const fs = require("fs"); const read = ({file, sheet}) => { const buf = fs.readFileSync(file); const workbook = XLSX.read(buf, { type: 'buffer' }); const rows = XLSX.utils.sheet_to_json(workbook.Sheets[sheet]); return rows } module.exports = { read }

Alguien por favor ayuda

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Yo tuve el mismo problema. Pero en mi caso, fue un problema con mayúsculas y minúsculas. Puse 'XLSX' dentro del requerimiento en el archivo read-xlsx.js.

Mi archivo read-xlsx.js quedó así y funcionó:

 const fs = require('fs') const XLSX = require('xlsx')
about 4 years ago · Juan Pablo Isaza 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