fs.readFileSyn c выдаёт ошибку 4058 - PullRequest
0 голосов
/ 30 мая 2020

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

...
var configurationFile = fileSystem.readFileSync(
  "../configurationFile.json"
);
var apiSecretKey = JSON.parse(configurationFile.toString()).secret;
var url = JSON.parse(configurationFile.toString()).db_url;
var dbName = JSON.parse(configurationFile.toString()).db_name;
...

я получаю эту ошибку

   Error: ENOENT: no such file or directory, open '../configurationFile.json'
   at Object.<anonymous> (C:\Users\Samuel\Documents\GitHub\project-1\Back-End\API\Services\loginservice.js:7:36)
   ...
   at Object.<anonymous> (C:\Users\Samuel\Documents\GitHub\project-1\Back-End\index.js:11:26) {
   errno: -4058,
   syscall: 'open',
   code: 'ENOENT',
   path: '../configurationFile.json'

это структура каталога

API

... Услуги

...... вход в систему. js

... файл конфигурации. js

индекс. js

Как мне обойти это, кроме упаковки конфигурации в модуль. Это проблема windows с конкретным c?

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