Открыть файл из route в Express

#javascript #node.js #express

#javascript #node.js #экспресс

Вопрос:

Я разработал модуль узла, для которого требуется файл конфигурации (CSV). Я пытаюсь использовать этот модуль в модуле Express Route. Проблема в том, что модулю не удается загрузить файл конфигурации.

Какой путь я должен использовать? относительно модуля? относительно маршрута? относительно папки проекта express?

Комментарии:

1. Возможно, вы правы.

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

Ответ №1:

Я использовал модуль path для разрешения относительного пути

     var url="/relativeDir1/relativeDir2";
    var pathModule = require("path");
    var path =  pathModule.resolve(path.join(__dirname, url));