Estoy usando muchos archivos de .JS en mi proyecto que se distribuyen en varias carpetas y cada vez que necesito uno de ellos, termino con un require feo require parece
const Employee = require('../../../abstracts/classes/Employee');O si estoy usando otro requisito que se encuentra en la carpeta diferente en el árbol de ruta, puede ser de la siguiente manera:
const Client = require('../../abstracts/classes/Client'); ¿Hay alguna manera de guardar todo el dolor de cabeza .. (puntos) y usar la carpeta padre como punto de partida?
Supongamos que mi árbol es el siguiente:
FatherFolder -main.js -abstracts/classes // here we have "Client.js" & "Employee.js" -folder1/folder2/folder3/file1.js -folder1/folder2/file2.js Y quiero requerir Employee.js y Client.js en file1 y file2 sin usar puntos.
Gracias