Npm & Express 사용 명령어 정리
Npm 사용시 사용할 명령어 정리
지속적으로 추가 하며 작성할 예정
1) npm -v
버전표시
2) npm install <패키지명> -g
글로벌 설치
3) npm install <패키지명> --save
로컬 설치
4) npm install express-generator -g
전역 Express 설치
5) npm init
기본 package.json 생성
많이 사용하는 패키지 리스트
nodemon : 소스변경시 서버 재시작
typescript : typescript로 구성한 코드를 javascript로 트랜스 파일링함
npm-run-all : 여러 npm 실행 명령을 병렬로 실행하도록 해줌
webpack : 모듈 번들러
webpack-cli : webpack 명령사용용 cli도구
source-map-support : typescript로 개발시 source-map 지원
@types/express : express 모듈에 대한 type 지원
-- 위 까지는 타입스크립스 사용시 기본적으로 사용할 패키지들임
lodash : 데이터를 쉽게 다룰 수 있도록 지원
mongoose : mongodb 지원 플러그인
mysql, mysql2 : mysql 지원 플러인
phpjs : javascript에서 php코드를 실행 할 수 있도록 지원
pug(구 : jade) : Express Template 지원
request : http네트워크 라이브러리 지원
body-parser : post request data의 body 파라미터 추출 지원
log4js : 로깅 유틸리티
babel : ES6 코드 실행 유틸