返回Storybook 简介
章节
  • 开始
  • 简单组件
  • 复合组件
  • 数据
  • 屏幕
  • 部署
  • 视觉测试
  • 插件
  • 结论
  • 贡献

Angular 的 Storybook 教程

在开发环境中设置 Angular Storybook

Storybook 在开发模式下与您的应用程序一起运行。它可以帮助您构建与应用程序的业务逻辑和上下文隔离的 UI 组件。本版 Storybook 简介教程适用于 Angular;其他版本适用于 ReactReact NativeVueSvelteEmber

Storybook and your app

设置 Angular Storybook

我们需要遵循几个步骤来在我们的环境中设置构建过程。首先,我们想使用 degit 来设置我们的构建系统。使用此包,您可以下载“模板”(部分构建的应用程序,带有一些默认配置)以帮助您快速跟踪开发工作流程。

让我们运行以下命令

# Clone the template
npx degit chromaui/intro-storybook-angular-template taskbox

cd taskbox

# Install dependencies
npm install
💡 此模板包含本教程版本所需的样式、资产和基本配置。

现在我们可以快速检查应用程序的各种环境是否正常工作

# Start the component explorer on port 6006:
npm run storybook

# Run the frontend app proper on port 4200:
ng serve

我们的主要前端应用程序模式:组件开发(Storybook)和应用程序本身。

Main modalities

根据您正在处理的应用程序的哪个部分,您可能希望同时运行其中一个或多个。由于我们目前专注于创建单个 UI 组件,因此我们将坚持运行 Storybook。

提交更改

在此阶段,可以将我们的文件添加到本地存储库中。运行以下命令以初始化本地存储库,添加并提交我们迄今为止所做的更改。

复制
git init

随后

复制
git add .

然后

复制
git commit -m "first commit"

最后

复制
git branch -M main

让我们开始构建我们的第一个组件!

使您的代码与本章保持同步。在 GitHub 上查看 e14c490。
本免费指南是否对您有所帮助?发推文以表示赞赏并帮助其他开发人员找到它。
下一章
简单组件
构建一个隔离的简单组件
✍️ 在 GitHub 上编辑 - 欢迎 PR!
加入社区
6,616开发者以及更多
为什么为什么选择 Storybook组件驱动 UI
开源软件
Storybook

维护者
Chromatic
特别感谢 Netlify CircleCI