You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
npm run bootstrap runs lerna to set up the proper package dependencies for local development. After running it, for example, examples/cra-kitchen-sink should use the freshly built @storybook/* packages on your local machine.
However, when we do alpha releases, our version naming convention differs from semver and lerna uses packages from the npm package server instead. So we need to constantly update the version of packages used in cra-kitchen-sink, partially defeating the value of lerna.
For example, here is the current package.json in the release/3.2 branch:
why
npm run bootstrap
runslerna
to set up the proper package dependencies for local development. After running it, for example,examples/cra-kitchen-sink
should use the freshly built@storybook/*
packages on your local machine.However, when we do alpha releases, our version naming convention differs from
semver
andlerna
uses packages from thenpm
package server instead. So we need to constantly update the version of packages used incra-kitchen-sink
, partially defeating the value oflerna
.For example, here is the current
package.json
in therelease/3.2
branch:what
Long-term:
--semver-ignore
option to Bootstrap Command lerna/lerna#908Short-term:
package.json
files in therelease/3.2
branchThe text was updated successfully, but these errors were encountered: