Node.JS Set Up #2

0_CyberLover_0·2022년 3월 18일
0

Node.JS # 01

목록 보기
4/21
post-thumbnail

consol.log("Hello NodeJS");를 어떻게 실행 할수 있는지에 대해 알아 보도록 하자

첫번째 방법으로는 vsc내 터미널에서 node index.js 하면 된다.

그러나 이 방법은 그렇게 좋은 방법이 아니다.

왜냐 하면 가끔 node를 실행 하기 전에 다른 작업을 수행할때도 있기 때문이다.

현재 상태에서 프로젝트가 다른 사람들이 다운 받아서 쓸일이 없으니 package.json에서 main은 지워 주도록 하자.

(필수 요소가 아니기 때문에 괜찮다. 원한다면 description, author를 지워도 된다.)

scripts를 추가해 보도록 하자.

"scripts":{

"win": "node index.js"

},

두번째 방법으로는 npm으로 부를수 있다.

vsc 터미널에서 exit로 node를 종료하고 npm run win 작동한다.

scripts를 이용하여 package.json을 실행 할수 있다.

나중에는 서버를 시작하는 script, CSS를 압축하는 script 만든 웹사이트를 빌드 하고 서버에 배포하는 script 등등

정말 많은 scripts를 만들게 된다.

build라는걸 만들수도 있다.

ex:)

"scripts":{

"build": ""

},
package.json 폴더가 있는 곳에서만 실행된다.

이제 서버를 만들어 볼거다.

vsc 터미널에서 npm i express 하면 뭔가가 설치 된게 보일것이다.

거기서 node_modules에는 npm으로 설치한 모든 패키지가 저장될것이다.

Express를 작동 시킬때 다른 패키지도 필요하다.

express 폴더 안에 보면 package.json 이 있는데 그안에 dependencies를 보면 express를 쓸때 필요한 패키지 들이다.

express 설치 시 깔리기 때문에 크게 신경 쓸 부분은 아니다.

node_modules 폴더를 꼭 삭제 해준다. package-lock.json도 삭제 해준다.

profile
꿈꾸는 개발자

0개의 댓글