Storybook9.0.16安装指南(实操版)

107 阅读1分钟

注意事项

注意Storybook会检测安装环境,常见情况如下:

  1. 如在空文件夹中执行npm create storybook@latest,就会被询问是否要新手教程

  2. 已安装@storybook/cli,就不会被询问Choose a project template,这时如果在Do you want to manually choose a Storybook project type to install?回答yes,则可以自定义框架和打包器

  3. 如果安装了框架和打包器了,也会跳过Choose a project template,直接使用你安装的框架和打包器

 

推荐安装步骤

选用react + vite模板
npm create vite@latest
npm i @storybook/cli -D
npm create storybook@latest

What configuration should we install? » Recommended: Component dev, docs, test

自定义框架和打包器
npm i @storybook/cli -D
npm create storybook@latest

What configuration should we install? » Recommended: Component dev, docs, test

Do you want to manually choose a Storybook project type to install? ... yes

Please choose a project type from the following list: » react

We were not able to detect the right builder for your project. Please select one: » Webpack 5

 

常见问题

  1. 问题:卡在Choose a project template

解决办法:在npm create storybook@latest之前安装好依赖,如npm create vite@latest

  1. 问题:卡在Detecting project type

解决办法:在npm create storybook@latest之前跑npm i @storybook/cli

  1. 问题:我不想使用Choose a project template中的选项

解决办法:在npm create storybook@latest之前跑npm i @storybook/cli,并在Do you want to manually choose a Storybook project type to install?时选择yes,然后就可以选择自己喜欢的框架和打包器了