업무 기록/ETC

Node js 환경설정(gulp, nodemon, npmrc, npm install)

code2772 2023. 7. 26. 12:36
728x90
반응형

✔ node js

1.node js 설치 필요 10 버전

2.정상 설치 확인

 

3.Gulp 설치

npm install 전역설치 

npm install gulp -g 

 

local 설치 

npm install gulp --save-dev 

-> local에 설치하는 경우 node_modules, package-lock.json에 설치됨

 

사설망의 경우 npm install이 에러가 발생 이때 .npmrc 파일 추가 - c:\Users\user\.npmrc

이클립스 maven update와 유사하게 넥서스에서 설치를 할 수 있도록 해야한다.

_auth=#################################(보안)
registry=http://xxxx.xxxx.xxxx.xxxx:포트번호/repository/node-group/

 

 

4.common.js 포트변경

Spring 에서 설정한 port 번호를 common.js 에서 serverUrl, serverKakaoUrl, serverKakaoUrl2, serverRcsUrl 변경해주면 환경설정 완료

 

✔ 실행

Spring 실행한 상태 → nodejs 에서 (nodemon ./app.js -> gulp) 실행

 

 

Gulp

브라우저 Refresh

자바스크립트 라이브러리, 서드파티 앱등을 모으고 축소, 압축 수행

단위 테스트(Unit Test) 수행

LESS / CSS 컴파일링

 

nodemon

변경사항을 바로 적용해주는 기능을 가지고 있어 작업간 효율이 증가한다.

반응형