1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-22 15:02:09 +02:00
tldr/pages/common/lerna.md
pixel b58b87ff74
lerna: add page (#7742)
Co-authored-by: Axel Navarro <navarroaxel@gmail.com>
2022-02-05 10:55:05 +05:30

590 B

lerna

A tool for managing JavaScript projects with multiple packages. More information: https://lerna.js.org.

  • Initialize project files (lerna.json, package.json, .git, etc.):

lerna init

  • Install all external dependencies of each package and symlink together local dependencies:

lerna bootstrap

  • Run a specific script for every package that contains it in its package.json:

lerna run {{script}}

  • Execute an arbitrary shell command in every package:

lerna exec -- {{ls}}

  • Publish all packages that have changed since the last release:

lerna publish