в Linux скрипт не может найти файл, но в Windows он может - PullRequest
0 голосов
/ 04 июля 2018

У меня есть сценарий, которому нужен файл client_secret.json, и в Windows scipt может найти его без проблем, но когда я помещаю его на свой сервер Ubuntu, он выдает ошибку, что он не может найти путь. Это почему? ммм код выглядит так:

fs.readFile('./client_secret.json', (err, content) => {
    if (err) return console.log('Error loading client secret file:', err);
    // Authorize a client with credentials, then call the Google Sheets API.
    authorize(JSON.parse(content), methodname);
  });

Как я уже говорил в linux, он работает в ветке ошибок, но в Windows он работает отлично.

1 Ответ

0 голосов
/ 05 июля 2018

это работает: s.readFile (path.join (__dirname, 'client_secret.json') не забудьте npm я путь

...