mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-07 07:21:17 +08:00
# Conflicts: # examples/vue-kitchen-sink/package.json # lib/api/src/index.tsx # lib/api/src/modules/stories.ts # lib/cli/src/frameworks/html/ts/Button.stories.ts # lib/cli/src/frameworks/html/ts/Header.stories.ts # lib/cli/src/frameworks/html/ts/Page.stories.ts # lib/core-client/src/typings.d.ts # lib/core-common/src/types.ts # lib/core-server/package.json # lib/core-server/src/utils/open-in-browser.ts # lib/manager-webpack4/typings.d.ts # yarn.lock
Storybook Core-server
This package contains common node-side functionality used among the different frameworks (React, RN, Vue, Ember, Angular, etc).
It contains:
- CLI arg parsing
- Storybook UI "manager" webpack configuration
start-storybook
dev serverbuild-storybook
static builder- presets handling
The "preview" (aka iframe) side is implemented in pluggable builders:
@storybook/builder-webpack5
These builders abstract both the webpack dependencies as well as the various core configurations and loader/plugin dependencies provided out of the box with Storybook.