Я изучаю Node.
У меня есть модуль, который я использую для чтения и записи файлов в каталог, на который я ссылаюсь в своем модуле, как:
const dataInterface = {} as DataInterface;
dataInterface.baseDir = path.join(__dirname, '../.data/');
Однако, если я когда-либо переместу этот модуль в другойместоположение, этот относительный путь больше не будет работать.
Каков рекомендуемый способ борьбы с этим?Есть ли способ сделать его независимым от местоположения этого модуля в моем проекте?
Я использую веб-пакет, поэтому мне было интересно, если бы был способ с этим, где я мог бы использовать пути относительно некоторыхкорень.