В проекте узла / веб-пакета, как я могу сделать так, чтобы мои относительные пути ссылки не зависели от расположения модуля в проекте? - PullRequest
0 голосов
/ 23 июня 2019

Я изучаю Node.

У меня есть модуль, который я использую для чтения и записи файлов в каталог, на который я ссылаюсь в своем модуле, как:

const dataInterface = {} as DataInterface;

dataInterface.baseDir = path.join(__dirname, '../.data/');

Однако, если я когда-либо переместу этот модуль в другойместоположение, этот относительный путь больше не будет работать.

Каков рекомендуемый способ борьбы с этим?Есть ли способ сделать его независимым от местоположения этого модуля в моем проекте?

Я использую веб-пакет, поэтому мне было интересно, если бы был способ с этим, где я мог бы использовать пути относительно некоторыхкорень.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...