node.js, express, handlebars를 사용하여 웹 서버 시작부터 페이지 제작까지 시도 - 3 heroku에 배포
이번은, node 사이트에 대응하고 있다 에 6 에 업할거야.
ftp라든지 zip이라며, Github와 같이, 커멘드 라인으로부터 push 커멘드로, 업 하는 것이다.
계정이 없으면 그냥 만들면 좋습니다.
계정을 만들면 명령 줄에서 heroku에 액세스 할 수 있도록 heroku cli 다운로드합시다.
다운로드 할 수 있으면 확인.
$ heroku -v
› Warning: heroku update available from 7.52.0 to 7.54.1.
heroku/7.52.0 linux-x64 node-v12.21.0
-v옵션으로, 버젼이 돌아오면, 무사하게 인스톨 할 수 있어.
그리고 명령 줄에서 로그인.
$ heroku login
그런 다음 Github과 마찬가지로 SSH 키를 heroku에 등록.
$ heroku keys:add
그럼 heroku에 프로젝트 디렉토리를 제작.
$ heroku create yourapp // yourappの所は、自分の作ったサイト名、またはアプリの名前に。
Creating ⬢ myapp... done
https://yourapp.herokuapp.com/ | https://git.heroku.com/yourapp.git
그러면 다음 메시지가 표시됩니다.
htps : // 맘 p. 어리석은 p. 코m/ 는 라이브 URL입니다. 여기에 만든 사이트를 배포합니다.
htps : // 기 t. 헤로쿠. 이 m/미 p. 기 t은 git 저장소이며 데이터가 저장됩니다.
heroku에 적용하기 전에 몇 가지 데이터를 다시 작성해 둡시다.
우선 package.json. heroku에 코어 파일 app.js를 실행하도록 설정합니다.
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
여기를 이런 식으로 다시 씁니다.
"scripts": {
"start": "src/app.js"
},
그런 다음 포트 번호를 변경합니다.
app.js
const port = process.env.PORT || 3030;
app.listen(port, ()=>{
console.log(`server running on Port:${port}`);
})
그래서 마지막으로 데이터를 heroku로 push
$ git push heroku main
그리고, 업 완료!
방금 전의 htps : // 보자 p. 어리석은 p. 코m/에 방문하면 사이트가 표시되어야합니다.
이제 node를 설치하고 사이트를 만들고 heroku에 배포하기까지 끝났습니다.
다음은 시간 있으면, node로 api를 두드려 데이터를 가져오는 흐름을 설명하려고 생각한다.
곧 바이트의 시간이야.
그럼.
Reference
이 문제에 관하여(node.js, express, handlebars를 사용하여 웹 서버 시작부터 페이지 제작까지 시도 - 3 heroku에 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/monsoonTropicalBird/items/015112aa8ae25b973d49텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)