전체 글
-
JS 알아보기JavaScript/JavaScript 2021. 5. 28. 04:11
ECMA 스크립트 ECMA스크립트(ECMAScript, 또는 ES)란, Ecma International이 ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어를 말한다. 자바스크립트를 표준화하기 위해 만들어졌다. 액션스크립트와 J스크립트 등 다른 구현체도 포함하고 있다. ECMA스크립트는 웹의 클라이언트 사이드 스크립트로 많이 사용되며 Node.js를 사용한 서버 응용 프로그램 및 서비스에도 점차 많이 쓰이고 있다. 출저: https://ko.wikipedia.org/wiki/ECMA%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8 [위키백과] JS 데이터 타입 확인 // typeof - 데이터의 타입을 확인 (object는 값을 너무 많이 포함한다) // ..
-
NPMJavaScript/Node.js 2021. 5. 27. 03:17
NPM (Node Package Manager) NPM은 전 세계의 개발자들이 만든 다양한 기능(패키지, 모듈)들을 관리 # package.json 파일 생성 (npm으로 패키지 관리) $ npm init -y # npm install 설치할 패키지 -D $ npm install parcel-bundler -D 플래그 -D 를 붙이면 devDependencies 설치 (개발용 의존성 패키지 설치) - 개발할 때만 필요하고 웹 브라우저에서 동작할 때는 필요하지 않는다 붙이지 않으면 dependencies 설치 (일반 의존성 설치) - 웹 브라우저에서 동작할 때 필요할 수도 있다 # 버전을 명시한 npm 패키지 설치 # npm install 패키지명@버전 $ npm install lodash@4.17.20 ..
-
NVM 사용법JavaScript/Node.js 2021. 5. 27. 03:07
NVM 사용법 # nvm 리스트 확인 $ nvm ls # nvm install 버전 (설치할 node.js 버전 입력) $ nvm install 14.17.0 # nvm use 버전 (설치 후 사용할 node.js 버전 입력) $ nvm use 14.17.0 # node 버전 확인 $ node --version # nvm unistall 버전 (삭제할 node.js 버전 입력) $ nvm unistall 14.17.0 # nvm 명령 확인 $ nvm help
-
Node.js 알아보기JavaScript/Node.js 2021. 5. 26. 20:02
Node.js Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임(프로그래밍 언어가 동작하는 환경) NVM NVM (Node Version Manager) Node.js 버전 매니저 컴퓨터에서 다양한 버전의 Node.js를 설치 가능 NVM 설치 https://github.com/coreybutler/nvm-windows/releases Releases · coreybutler/nvm-windows A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows github.com setup.zip 파일 다운로드 후 압축 풀기 setup 실행 ..
-
마크다운 (MarkDown)Git 2021. 5. 24. 11:04
마크다운 (MarkDown) 텍스트 기반의 마크업 언어 WEB에서 동작, HTML로 변환됨 파일 확장자 .md 장점 - 문법이 쉽고 간결하다 - 관리가 쉽다 - 지원 가능한 플랫폼과 프로그램이 다양하다 단점 - 표준이 없다 - 모든 HTML 마크업을 대신하지 못한다 제목 (Header) # 제목(Header), #의 갯수가 작을수록 중요한 제목(크기가 작을수록 커진다) # 제목 1 ## 제목 2 ### 제목 3 #### 제목 4 ##### 제목 5 ###### 제목 6 문장 (Paragraph) # 문장 (Paragraph), 특별한 기호 없이 작성 동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세 줄바꿈 (Line Breaks) # 줄바꿈 (Line Breaks) # 줄바꿈이 이루어질 앞..
-
Git 복제와 리셋Git 2021. 5. 24. 08:09
Git 복제 (clone) # Git clone # gitgub(원격 저장소)에 있는 프로젝트 복제하기 # 터미널 내에서 dir 명령어와 cd 명령어를 사용해서 다운 받으려는 폴더로 이동 # 원격 저장소에서 프로젝트 주소 복사 # git clone 원격 저장소 프로젝트 주소 붙여넣기 $ git clone https://github.com/~~~ # 복제된 프로젝트를 연 이후 # 원격 저장소에 있는 branch 목록 검색 $ git branch -r # 원격저장소에 있는 branch에 접속 # git checkout -t branch명 $ git checkout -t origin/purple Git 리셋 (reset) # Git reset [옵션] ; 현재의 git 버전(커밋 했던 내역)을 원하는 버전으로..
-
Git branchGit 2021. 5. 23. 02:29
Git branch # 현재 브랜치 (branch) 목록을 보여줌 $ git branch # 현재 브랜치 목록을 Github (원격저장소) 포함해서 보여줌 $ git branch -a # signin 이라는 이름을 가진 브랜치 만들기 $ git branch signin # signin 이라는 브랜치에 접속하기 $ git checkout signin # yellow 이라는 이름을 브랜치를 만들고 접속하기 $ git checkout -b yellow # yellow 브랜치 삭제 $ git branch -d yellow 브랜치 (branch) - 프로젝트 코드를 그대로 복사하고 나서 독립적인 개발 환경을 만들어준다 - Git은 기본적으로 처음으로 master 라는 이름의 브랜치를 만들어준다 스타벅스 웹사이트 ..
-
Git 버전 생성과 GitHub 업로드, 충돌Git 2021. 5. 21. 23:00
Git 설정 git 기본 구성 (git 처음 사용할때 1번만 설정) ## 개행 문자 (Newline) 설정 $ git config --global core.autocrlf true (맥OS는 true 대신 input) # 사용자 정보 ## 커밋 (버전 생성)을 위한 정보 등록 $ git config --global user.name '사용자 이름' $ git config --global user.email '사용자 이메일' ## 구성 확인 (정보가 제대로 입력 되었는지 확인) $ git config --global --list 버전 관리 ## 현재 프로젝트에서 변경사항 추적 (버전 관리)을 시작 $ git init ## 변경사항을 추적할 특정 파일 (index.html)을 지정 $ git add inde..