¡Nota! Revisé muchas respuestas antes de hacer la pregunta, pero no encontré la respuesta que quería. Por favor, no lo marque como duplicado.
En los módulos es podemos configurar baseUrl en jsconfig.json :
{ "compilerOptions": { "baseUrl": "/base" } } or { "compilerOptions": { "baseUrl": "." } }Luego podemos importar cualquier archivo desde ese directorio base a lo largo del proyecto:
import Grand from 'base/child/grands' Quiero lograr lo mismo en la sintaxis de commonjs (que usa require() ). Quiero poder importar archivos (módulos) como este:
const Grand = require('base/child/grands')no de esta manera:
const Grand = require('./base/child/grands')¿Cómo puedo conseguir esto?
PD: estoy trabajando en un proyecto Next.js que usa 'módulos es' para frontend y 'commonjs' para backend.