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

333
Vistas
Nodejs: use importar en un solo archivo

Tengo un proyecto que se compila con require, pero ahora necesito usar un paquete @nfteyez/sol-rayz, que solo admite la importación de ES6.

No puedo agregar type: module porque hay muchos archivos.

Intenté cambiar el archivo a mjs, pero obtengo errores al importarlo con require en otro archivo.

Encontré en el ejemplo que es posible cuando habilita el módulo, puede usar la importación con:

 // Define "require" import { createRequire } from "module"; const require = createRequire(import.meta.url);

hay algo similar para importar? estoy usando el nodo v17

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

0

Vaya a la función de import() .

let solRayz = await import('@nfteyez/sol-rayz');

Para la supresión completa y el uso de un estilo común, es muy difícil ya que los paquetes implícitos tienen su propio sistema de módulos en sus archivos de paquetes. Para este problema en particular, los siguientes enlaces pueden ayudar

La flexibilidad total de usar sistemas de módulos no está disponible a partir de ahora

¿Cuál es la diferencia entre los archivos .js y .mjs?

https://nodejs.org/docs/latest/api/esm.html#esm_differences_ between_es_modules_and_commonjs

https://www.geeksforgeeks.org/how-to-use-an-es6-import-in-node-js/

about 4 years ago · Juan Pablo Isaza Denunciar

0

en node.js v14 y superior, podemos habilitar la compatibilidad con el módulo es simplemente agregando esto en package.json

 "type": "module"
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