FRONT-END/Vue.js

[LEVEL 2] Node.js와 NPM

bameh 2021. 6. 4. 11:08

Node.js

브라우저 밖에서도 자바스크립트를 실행할 수 있는 환경

 

NPM(Node Package Manager)

명령어로 자바스크립트 라이브러리를 설치하고 관리할 수 있는 패키지 매니저를 말하며, Node.js를 설치할 때 같이 설치된다.

- NPM 설치 명령어: npm install

 

NPM 전역 설치 경로

# window
%USERPROFILE%\AppData\Roaming\npm\node_modules

# mac
/usr/local/lib/node_modules

전역 설치 시 전역 설치 명령어 옵션인 --global 대신 -g를 사용해도 된다.

 

NPM 지역 설치 옵션

npm install jquery --save-prod

npm install jquery --save-dev

 

Ddependencies (배포용 라이브러리)

 npm install jquery jquery-ui

애플리케이션의 로직(화면)을 구현하는데에 직접적인 연관이 있다.

ex) jquery, jquery-ui, react, angular, chart, vue

 

devDependencies (개발용 라이브러리)

 npm install vue -D

 npm install --save-dev

ex) webpack, js-compression 자바스크립트를 압축한 도구

빌드를 한 후 최종 서버에 배포할 때에는 devDendencies에 있는 라이브러리가 설치되지 않는다.

 

 

※ 참고: https://joshua1988.github.io/webpack-guide/build/node-npm.html#node-js%EC%99%80-npm

'FRONT-END > Vue.js' 카테고리의 다른 글

[LEVEL 2/Vuex] 헬퍼 함수  (0) 2021.06.10
[LEVEL 2] Todo App  (0) 2021.06.10
사용자 입력 폼 만들기  (0) 2021.06.03
싱글 파일 컴포넌트  (0) 2021.06.03
프로젝트 생성 도구 - Vue CLI  (0) 2021.06.03