2019. 5. 24. 00:09ㆍNode.js
Node.js 가 기본적으로 설치가 되있다는 가정하에 express 프레임워크를 사용해 보려고 합니다 .
※ 혹여나 설치가 안되신분은 https://nodejs.org/ko/ 공식 사이트에 설치하시길 바랍니다 .
Express 설치
참고 사이트 : 공식 Express 사이트
Express - Node.js 웹 애플리케이션 프레임워크
Node.js를 위한 빠르고 개방적인 간결한 웹 프레임워크 $ npm install express --save
expressjs.com
$ npm install express --save
npm 을 통해 설치가 되었다면 이제 express 명령어를 사용하여 프로젝트를 만들어 보고 실행하여 결과를 확인해보도록 하겠습니다 .
첫번째로 할일은 프로젝트를 생성하는것입니다.
Express를 사용한 프로젝트 생성
프로젝트를 생성하는 방법은 다음 명령어를 통해 확인해 볼 수 있습니다 .
옵션은 위와같이 있지만 일단 필요한것만 사용하여 프로젝트를 생성해 보도록 하겠습니다 .
$ express --view=pug jwtExpress
express 명령어를 사용하고 --view엔진으로 pug ( 구 Jade)를 사용할것이며 프로젝트명은 jwtExpress로 생성하겠다는 의미입니다 . 명령어를 cmd창에 입력하시면 밑에와 같은 결과를 확인할 수 있습니다.
명령어가 성공적으로 수행되었다면 change idrectory와 install dependencies를 그대로 명령창에 수행하면됩니다 .
그렇다면 jwtExpress라는 이름의 프로젝트폴더와 express가 만들어주는 틀대로 bin , node_modules , public , routes , views폴더와 app.js , package.json 파일들이 보이실것입니다.
그다음 CMD or 리눅스 창에 npm start를 하게되면 package.json에서 "scripts"구문에있는 start가 실행되면서 node ./bin/www파일을 실행하면서 웹서버가 가동되는 것을 볼 수 있습니다 .
실행후 3000번 포트를 통해 http://localhost:3000/로 접근하면 node Express서버를 통하여 열린 페이지를 확인할 수 있습니다 . 열리지 않거나 에러가 난다면 댓글을 달아주시면 감사하겠습니다 .
'Node.js' 카테고리의 다른 글
[Node] Node + Mongodb (mongoose 사용 ) (0) | 2019.05.29 |
---|---|
[Node.js] Node + Redis 연동 후 테스트 (0) | 2019.05.28 |
[Node] dotenv 설치 및 사용 (0) | 2019.05.24 |