일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jQuery
- xcode
- iOS 개발자
- 애니메이션
- react
- Animation
- keyframes
- 비전공자
- IOS
- MAC
- html5
- 백엔드
- SWIFT
- iPhone
- effect
- javascript
- 비전공 개발자
- css3
- hover
- CSS
- 개발자
- image
- 프론트엔드
- button
- HTML
- ipad
- php
- front-end
- 풀스택
- 자바스크립트
- Today
- Total
비전공자 개발일기
Javascript - Node.js 본문
Node.Js: Chrome V8 Javascript 엔진으로 빌드된 Javascript 런타임(프로그래밍 언어가 동작하는 환경)
설치(In Windows)
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
LTS ver 다운로드(안정적이고 신뢰도 높음)
2) 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
3) 다운로드 여부 확인: nvm --version
NPM(Node Package Manager): Javascript 프로그래밍 언어를 위한 패키지 관리자
설치(In Windows)
1. (VS code 터미널) npm init -y -> package.json 생성됨
2. npm install parcel-bundler -D(또는 npm i) -> node_modules, package-lock.json 설치됨
npm install -D xxx(개발용 의존성 패키지) vs npm install xxx(일반 의존성 설치)
ex) Javascript lodash 호출 방법
1. npm install lodash
2. package.json 확인(deVDependencies에 lodash 추가됨)
3. Javascript에 import 이름 from 'lodash' 입력
※ npm info lodash(lodash 버전 확인)
※ npm install lodash@(version)
※ npm update lodash
유의적 버전
^Major.Minor.Patch
- ^ : Major 버전 안에서 가장 최신 버전으로 업데이트 가능(^이 없으면 개발 환경 모듈 버전이 업데이트 되지 않음)
- Major: 기존 버전과 호환되지 않는 새로운 버전
- Minor: 기존 버전과 호환되는 새로운 기능이 추가된 버전
- Patch: 기존 버전과 호환되는 버그 및 오타 등이 수정된 버전
github에 업로드 시, 버전관리가 필요없는 파일 제외 시키는 방법
1. .gitignore 생성
2. 버전관리가 필요없는 파일 입력 (.cache/ dist/ node_modules/)후 저장
3. 탐색창 변화 확인(업로드 가능 항목은 U 표시, 그렇지 않은 항목은 아무 표시없이 글자색이 연해짐)
4. github 업로드 과정 진행
'Javascript' 카테고리의 다른 글
Javascript (0) | 2021.08.02 |
---|---|
Javascript (0) | 2021.07.30 |
Javascript (0) | 2021.07.28 |
Javascript (0) | 2021.07.18 |
Javascript (0) | 2021.07.16 |