Облачные функции IBM: Как установить «ibm_db» для безсерверного доступа к Db2 в Node.js? - PullRequest
0 голосов
/ 10 мая 2019

Я получил простой код node.js, который нормально работает на моем ноутбуке.Это тестирующее приложение nodejs просто выбирает строку из базы данных Db2 в IBM Cloud.Однако, когда я интегрировал код и развернул в облаке IBM, он жалуется на «Ошибка при инициализации: {Ошибка: не удается найти модуль« connect: db2 »(или ibm_db)».

Я думаю, что среда в IBMВ облаке не установлен ibm_db. Мой вопрос: каковы шаги по установке ibm_db в IBM Cloud, чтобы приложение (на самом деле это действие пакета в IBM Cloud) работало?

1 Ответ

0 голосов
/ 11 мая 2019

Пакет ibm_db является частью нескольких сред выполнения IBM Cloud Functions . Для Node.js с Db2 я рекомендую использовать среды выполнения Node 8 или Node 10. Вам необходимо указать версию при создании действия.

В руководстве по решению о том, как построить управляемый базой данных чат-бот Slack , используются облачные функции для доступа к Db2. Код написан на Node.js и доступен на GitHub с инструкциями по его развертыванию. Смотрите ссылку.

...