Heroku에 Twitter 봇 배포
2715 단어 twitternodeherokujavascript
Heroku는 짧은 시간 동안 방문하지 않으면 잠자기 상태가 되는 웹 앱과 달리 노드 앱을 지속적으로 실행하는 작업자로 만드는 기능을 부여합니다.
0단계: Heroku 앱을 만든 다음 Heroku CLI를 사용하거나 Github를 연결하여 앱을 배포할 수 있습니다. 여기서는 Heroku CLI를 사용하겠습니다.
1단계: Procfile을 추가하여 앱을 작업자로 만듭니다. 이름이 Procfile인 파일을 루트에 추가하고 다음 코드를 추가하기만 하면 됩니다.
worker: npm start
시작 스크립트를
"start": "node bot.js"
로 수정합니다.2단계: 다음 단계에 따라 앱을 heroku로 푸시합니다.
Git을 사용하여 변경 사항 커밋
cd myapp
git init
Initialized empty Git repository in .git/
git add .
git commit -m "My first commit"
heroku create twitter-bot-2021
를 사용하여 Heroku 앱을 생성합니다. 이렇게 하면 리포지토리에 원격도 추가됩니다. git remote -v
를 사용하여 리모컨을 확인합니다. Herko 리모컨이 표시되어야 합니다. .env
파일을 푸시할 수 없으므로 이제 Heroku에 로그인하여 앱을 열어 환경 변수를 넣습니다. git push heroku master:main
를 사용하여 Heroku에 코드를 배포합니다. 로컬 git repo의 main
분기에 있는 경우 간단하게 git push heroku main
를 수행합니다. 그리고 당신은 해냈습니다.
Reference
이 문제에 관하여(Heroku에 Twitter 봇 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/neer17/deploy-twitter-bot-on-heroku-gnk텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)