MYSTAGRAM 제작기 1

Dreambuilder·2021년 2월 17일
0

mystagram

목록 보기
1/7

첫번째 이야기

개발자라는 직업을 가진지 반년!
제대로 된 프로젝트 하나 해보지 못한 내 자신을 과연 개발자라고 할 수 있을까...
그래서 시작한다.

평소에 다이어리와 같은 개인용 인스타그램이 있으면 했다.
그래서 만든다.
나를 위한 앱 MYSTAGRAM!
(실현하자!)

로컬 폴더 git 저장소로 만들기

터미널에서 git 저장소로 만들 폴더까지 접근한 뒤,

git init #git 실행
git remote add origin 'git 주소' #git 접근
npm init -y #package.json 생성 -y 추가하면 기본값 생성

Node.js

Node.js란?

  1. Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임
  • 런타임 : 프로그래밍 언어가 구동되는 환경
  1. 서버에서 JavaScript 사용 가능하도록
  2. 이벤트 기반, 논 블로킹 I/O 모델을 사용해 가볍고 효율적
  3. Node.js의 패키지 생태계 npm은 세계에서 가장 큰 오픈 소스 라이브러리 생태계

package.json

  1. Node.js 프로젝트는 많은 패키지 사용하므로 일괄적으로 관리해야함
  2. npm은 package.json 파일을 통해 프로젝트 정보와 패키지의 의존성 관리
  3. name과 version으로 패키지 고유성 판단, dependencies 항목에 해당 프로젝트가 의존하는 패키지 이름, 버전 명시

gitignore

gitignore이란?
: 프로젝트에서 원하지 않은 파일들을 Git에서 제외시킬 수 있는 설정 파일

profile
상상이 실현되는 곳

0개의 댓글