Выполнение скрипта из веб-приложения без прохождения через веб-сервер npm? - PullRequest
0 голосов
/ 07 июня 2019

Я работаю над некоторыми дополнениями к веб-приложению, написанному на Node.js и Angular. Существует один сценарий, который они настроили для выполнения задания cron:

// run rss each day at midnight.
cron.schedule('0 0 * * *', function() {
  checkoutFeed();
  getNews();
});

Я внес некоторые изменения в этот скрипт, и теперь мне нужно его отладить. У меня он печатает кучу информации с console.log(), поэтому я хотел бы просто запустить его в терминале и посмотреть, что получится:

node server/core/rss/rss-aggregator.js

выдает ошибку:

Ошибка: ER_ACCESS_DENIED_ERROR: доступ запрещен для пользователя 'localhost' @ 'localhost' (с использованием пароля: НЕТ)

Это потому, что он не загружает мои переменные окружения из .env. Поэтому мой вопрос: как я могу запустить этот скрипт в той же среде, в которой он будет работать, если веб-сервер вызовет его с этим заданием cron?

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