Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

374
Views
Cypress: no se puede usar la declaración de importación fuera de un módulo

Un miembro del equipo usa cypress solo sin un paquete.json, una configuración de IDE o un marco y recibe el siguiente mensaje de error:

No se puede usar la declaración de importación fuera de un módulo

La primera parte de la prueba e2e se ve así:

 describe('Dummy', () => { before(() => { cy.visit(Cypress.env('baseURL')); cy.contains('Log in').click(); cy.get('input[name="username"]').type('test user').should('have.value', 'test user'); cy.get('input[name="password"]').type('test password').should('have.value', 'test password'); }); });

Las pruebas se están ejecutando parcialmente y los dos primeros comandos (visitar y contiene) funcionan en el ejemplo proporcionado.

Pero cuando se trata de la línea en la que se debe ingresar un nombre de usuario y una contraseña, la prueba falló con el mensaje de error mencionado anteriormente.

Creo que está intentando ejecutarlo como un módulo ES2015, pero node.js solo entiende CommonJS. Hay posibilidades de arreglarlo en el paquete.json, pero como no usa un paquete.json, no sé qué hacer.

¿Hay otra solución para esto?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Ver esta respuesta . Estas son cosas típicas que definiría en su código (de prueba) package.json y/o tsconfig.json (al usar TypeScript). Hacer esto de antemano evita todo tipo de problemas de "(no) funciona(n) en mi máquina" como el que acaba de describir.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!