[클론코딩] 유튜브 3일차

Jake_Young·2020년 9월 15일
0
post-thumbnail

😁 Express

  • nodejs의 프레임워크이다.
  • 서버를 만들기 위한 다양한 기능들이 내장되어 있다.

😎 NPM (Nodejs Package Manager)

  • javascript의 라이브러리들을 갖고 있는 일종의 hub라고 생각하면 좋다.
  • 인터넷만 있다면 이를 이용해 어디서든 편리하게 라이브러리를 다운받거나 공유할 수 있다.

😍 npm init

  • nodejs 프로젝트를 시작할 때 해야하는 명령어이다.
  • 이는 package.json을 생성해준다.

🤣 package.json

  • 해당 폴더의 프로젝트 명세서이다.
  • 프로젝트의 이름과 작성자, 저작권 등의 정보를 전부 갖고 있다.
  • 특히나 dependencies 라는 키워드는 이 프로젝트에 필요한 라이브러리 목록을 갖고 있다.
  • 프로젝트를 옮길 때는 라이브러리 파일을 같이 저장할 필요가 없다.
  • 이 프로젝트의 청사진인 package.json 만 있으면 npm init으로 어디서든 라이브러리를 쉽게 새로 다운받을 수 있기 때문이다.
profile
자바스크립트와 파이썬 그리고 컴퓨터와 네트워크

0개의 댓글