Когда я запускаю lerna bootstrap
, в соответствии с документами:
Usage
$ lerna bootstrap
Bootstrap the packages in the current Lerna repo. Installs all of their dependencies and links any cross-dependencies.
When run, this command will:
npm install all external dependencies of each package.
Symlink together all Lerna packages that are dependencies of each other.
npm run prepublish in all bootstrapped packages (unless --ignore-prepublish is passed).
npm run prepare in all bootstrapped packages.
Поскольку начальная загрузка не имеет ничего общего с публикацией, почему она запускается prepublish
? Почему это по умолчанию?