Без сервера не включает зависимость `pg` / Внутренняя ошибка с Sequelize - PullRequest
0 голосов
/ 28 января 2019

В настоящее время я борюсь с развертыванием моей серверной функции GraphQL.Все отлично работает локально, база данных общедоступна, но я понял, что после развертывания приложения происходит сбой, поскольку pg-зависимость не добавлена ​​должным образом (она есть в моем package.json)

Когда я развертываю серверПриложение без добавления var pg = require('pg') в моем коде, оно опускает эту зависимость.С другой стороны, когда var pg = require('pg') добавляется куда-то (даже не используется), пакет включается в zip-вывод без сервера.У меня все еще есть сообщение об исключении, когда оно включено вручную (var pg = require('pg')) и не используется напрямую в приложении (поскольку я подключаюсь к postgres с использованием экземпляра sequelize).

Моя база данных доступна публично (для разработки), и я могу использовать его локально;Я установил pg вручную локально, и он появляется в node_modules, но при развертывании он не упакован в zip-файл, содержащий мое приложение.

У кого-нибудь была такая проблема в прошлом?

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