Установка Parse Server Generi c Адаптер электронной почты - PullRequest
1 голос
/ 20 апреля 2020

Я использую parse-сервер с AWS elasti c beanstalk.

По умолчанию был установлен почтовый адаптер почтовой пушки, но я хочу установить универсальный почтовый адаптер c, чтобы я мог отправлять электронную почту с учетной записью Gmail. Я хочу установить плагин ниже, но я не знаю, как это сделать.

Сервер анализа Generi c Адаптер электронной почты

Команда для установки следующая:

$ npm install --save parse-server-generic-email-adapter

Но я не очень профессионален на стороне сервера. Обычно я открываю терминал с моего компьютера ma c и пишу eb init, затем вносим изменения в файл индекса и кода облака и пишем eb deploy.

Я не знаю, где и как выполнить приведенную выше команду для установки адаптера электронной почты. Сначала я запускаю eb init, затем eb labs download и в том месте, где загружаются серверные файлы; Я пытаюсь запустить указанную выше команду из терминала, и я получаю следующие сообщения:

usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 file2
       install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 ... fileN directory
       install -d [-v] [-g group] [-m mode] [-o owner] directory ...

Любая помощь будет отличной.

1 Ответ

1 голос
/ 20 апреля 2020

Хорошо,

Я нашел, как это сделать, если вы используете elasti c beanstalk с parse-сервером и хотите использовать универсальный c почтовый адаптер;

1) в вашем пакете. json зависимости файлов добавьте:

"parse-server-generic-email-adapter": "0.0.4"

2) в свой индекс. js файл - часть адаптера электронной почты, добавьте:

module: 'parse-server-generic-email-adapter',
 options: {
  service: 'Gmail',
  email: 'xxxxxxx@gmail.com',
  password: 'xxxxxxx',
}

и разверните файлы на ваш сервер elasti c beanstalk с eb deploy.

...