Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Queue
- react
- class
- mongoose
- TypeScript
- nodejs
- game
- Dinosaur
- Python
- 자료구조
- jest
- Bull
- Sequelize
- GIT
- 정렬
- flask
- MySQL
- Express
- typeORM
- 게임
- cookie
- dfs
- OCR
- Nest.js
- MongoDB
- nestjs
- 공룡게임
- JavaScript
- AWS
Archives
- Today
- Total
포시코딩
Node.js, MongoDB 로 웹서비스 만들기 - 1. npm init 본문
728x90
2년간 실무에서 자바로 개발해오다 nodejs 쓰면서 느낀 점은
유용한 라이브러리 사용이 매우 쉽고 간편하다는 점이다.
라이브러리 = 와우의 애드온 같은 느낌
나는 express 라는 nodejs 프레임워크를 사용할거기 때문에 일단 라이브러리 관리를 위한 프로젝트 세팅이 필요하다.
일단 제일 먼저 vscode 를 키고 nfp 폴더를 만들었다. (Node.js First Project)
에디터 상단에서 터미널 실행
터미널을 키면 나오는 화면. 내 맥북 사용자명이 seonghun 이라 저렇게 나오는거임
터미널은 기본적으로 리눅스 명령어를 쓴다.
nfp 폴더에서 명령이 이루어져야 하므로 pwd 를 쳐서 현재 경로를 확인해보자
이제 본격적으로 시작
npm init 으로 라이브러리 관리를 위한 package.json 을 세팅
npm init 입력하고 엔터치면 설치 옵션들을 물어보는데
package name: (nfp) -> 패키지 이름 입력하시오. 걍 엔터치면 괄호안의 (nfp) 쓸거임 이란 뜻
다 기본옵션 선택하면 되니 엔터 치다가 entry point 에서 나는 server.js 로 세팅해줬다.
이후로도 엔터 누르다 보면 설치완료
package.json 파일이 생겼고 열어보면 설치과정에서 정한 위 내용들이 들어있다.
다음 포스팅에 이어서
728x90
'Node.js' 카테고리의 다른 글
Node.js, MongoDB 로 웹서비스 만들기 - 5. express.router (라우터 분리) (0) | 2022.06.09 |
---|---|
Node.js, MongoDB 로 웹서비스 만들기 - 4. login page (0) | 2022.06.09 |
Node.js, MongoDB 로 웹서비스 만들기 - 3. index.ejs (0) | 2022.06.09 |
Node.js, MongoDB 로 웹서비스 만들기 - 2. 서버실행 (0) | 2022.06.09 |
Node.js, MongoDB 로 웹서비스 만들기 - 0. start (0) | 2022.06.09 |