당신의 모노페오를 위한 5가지 편리한 레나 깃발

-- 범위


이 필터는 명령 실행 범위를 조건에 맞는 패키지로만 제한합니다.예를 들면 다음과 같습니다.
// starts a package with the name 'server'
lerna run --scope server start

// starts all packages end up on '-server'
lerna run --scope *-server start 

// you can select multiple scopes at the same time
// executes either '-server's and '-client's 'start' command
lerna run --scope *-server --scope *-client start

무시


이것은 이전과 같지만 방식은 상반된다.기본적으로 패턴이나 이름과 일치하는 모든 내용을 배제합니다.
// Runs 'npm audit' everywhere, but in ui-library
lerna exec --ignore ui-library npm audit

// Runs 'npm audit' everywhere, but in dev-server and dev-client packages
lerna exec --ignore dev-{server,client} npm audit

-- 흐름/병렬


Find more about my personal monorepo experience on my blog

좋은 웹페이지 즐겨찾기