npm 包 storybook-addon-figma 使用教程

阅读时长 3 分钟读完

在前端开发过程中,我们经常需要将设计稿转化为代码实现。Figma 是一个流行的设计工具,而 storybook-addon-figma 是一个 npm 包,能够方便地将 Figma 设计稿与 Storybook 故事板(storybook stories)结合起来。本文将介绍如何使用 storybook-addon-figma 包。

安装

使用 npm 安装 storybook-addon-figma:

配置

在 Storybook 配置文件中,导入 storybook-addon-figma:

-- -------------------- ---- -------
------ - ------------- - ---- -------------------
------ ---------- ---- ------------------------

---------------
  ------ -
    ---------------- -----
    ---------- ---------
    -- --------
  --
---

其中,projectId 是 Figma 项目的 ID。可以在 Figma 界面的浏览器地址栏中找到该 ID。

使用

在 Storybook 故事板中添加一个 figma 故事。可以使用 figma 函数将 Figma 项目中的一个或多个帧添加到 Storybook:

-- -------------------- ---- -------
------ - ----- - ---- ------------------------

------ ------- -
  ------ --------------
  ----------- --------
  ----------- -
    ------ -
      -- -------
      ------- -
        - ----- ----- ----- ---------- ------ - --
        - ----- ----- ----- --------- ------ --- --
      --
      -- --- --------- --- ----- --
      ---- ---------------------------------------------------
    --
  --
--

-- ----- ----------- ---

在 Storybook 中可以看到一个 Figma 嵌入窗口,其中包含两个帧:Desktop 和 Mobile。

总结

使用 storybook-addon-figma,我们可以在 Storybook 中方便地查看 Figma 设计稿。该包为团队协作、跨功能流程、模块化组件设计和风格指南等提供了便利。

代码示例:https://github.com/zhangsan/storybook-addon-figma-example

(完)

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600562e781e8991b448e08bd

纠错
反馈