Под scripts
в package.json
У меня есть следующее.Как запустить скрипт npm в развернутом приложении Heroku NodeJS
'refresh': node refresh db
Есть ли способ, чтобы вызвать этот конкретный НПМ скрипт на приложение NodeJS развернутого на Heroku.
Под scripts
в package.json
У меня есть следующее.Как запустить скрипт npm в развернутом приложении Heroku NodeJS
'refresh': node refresh db
Есть ли способ, чтобы вызвать этот конкретный НПМ скрипт на приложение NodeJS развернутого на Heroku.
Да:
$ heroku run npm run refresh
По Heroku Node.js Documentation вы можете добавить сценарии до и после установки. Кроме того, вы можете добавлять сценарии, которые могут быть вызваны переменными окружения.
Да, я добавил постустановочный и скрипты запуска, но есть способ, чтобы вызвать НПЙ сценарий после развертывания делаются? В моем случае мне нужно обновить db на основе потребности. – user3812377
Это поможет, если вы сможете предоставить более подробную информацию о том, какие условия вызовут этот сценарий. –
Сортировка, но не совсем - это будет работать в одноразовом режиме, а не на тех же динамиках, которые используются для доступа к запущенному приложению. –
Этот ответ является точным. Вопрос заключался не в том, как выполнить скрипт на определенном дино, но как выполнить его в определенном приложении. Приложение состоит из n эфемерных динамиков на Heroku по дизайну. – hunterloftis