Как развернуть heroku dyno с помощью nodejs с помощью веб-приложения express и скрипта python внутри node_modules (в частности, spacy-js)?

#node.js #heroku #web-deployment #spacy #heroku-cli

Вопрос:

Итак, у меня есть то, что я использую nodejs/express для веб-сайта. Я также использую другой модуль javascript под названием spacy-js. Чтобы заставить spacy-js работать, я должен запустить файл python в модуле spacy, например «python node_modules/spacy/api/server.py» в 1 терминале, а затем выполните «запуск npm» на другом терминале, чтобы spacy работал на моем веб-сайте. Внутри модуля указано, что server.py будет работать на порту 8080. Наконец, существует отдельный requirements.txt внутри модуля spacy-js. Теперь этот веб-сайт использует веб-сайт nodejs, а также запускает файл python внутри node_modules. Как мне развернуть это в heroku?