코드/Npm

[npm] 모노레포를 위한 기본적인 워크 스페이스 지식

Yeah-Panda 2023. 11. 24. 23:36

npm 워크 스페이스 command 예시

# 모든 워크 스페이스에서 npm script 실행
# npm run {스크립트명} -ws
npm run test -ws

# 특정 워크 스페이스에서 npm script 실행
# npm run {스크립트명} -w {워크스페이스명, 혹은 경로}
npm run server:start -w packages/server

# 특정 워크 스페이스에 라이브러리 설치하기
# npm i {라이브러리명} -w {워크스페이스, 혹은 경로}
npm i --save-dev jest -w packages/client