ワークスペースの run-scripts を実行

runコマンドを使います。

run <script>ですべてのワークスペースでその<script>を実行します。例えば、 A ,B ,C というワークスペースがあり、ぞれぞれのpackage.jsonが以下のように設定されているとします。

{
  "scripts": {
    "build": "..."
  }
}

このときlerna run buildとすると、それぞれのbuild部分が実行されます。

絞り込んで実行

Lerna の--scopeフラグを使います。例えば B ワークスペースだけのbuildを実行したい場合は、以下のように実行します。

lerna run build --scope B