У меня есть проект A
, который имеет файл config.json
в своем корне. Проект имеет зависимость от внешнего модуля B, вызывая B.setConfig('./config.json')
.Требование относительно относительного пути через модули
В то время как внутри B.setConfig(path)
, если я позвоню fs.existsSync(path)
, это говорит Ok, файл существует, но называть require(path)
терпит неудачу с Cannot find module "./config.json"
.
Возможно ли отрегулировать относительный путь во внутреннем модуле B
, чтобы сделать require
работы?
Я бы предпочел не звонить setConfig
с полным путем, так как это делает вещи неудобными.