问题标签 [react-styleguidist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
35 浏览

react-styleguidist - 无法将自定义 .scss 文件加载到 react-styleguidist

我正在为组件库创建组件,并希望它们使用我们现有的.scss框架来设置它们的样式。所以我试图在我的文件中包含一个.scss文件,styleguide.config.js以便我的组件可以按照说明书所述进行访问

我收到以下错误:

这是我的全部内容styleguide.config.js:(底部的相关部分):

一些上下文:

  • 反应应用程序是用npx create-react-app my-app --template typescript
  • 文件的位置.scss:在我的公司,我们正在迁移到 React 并创建一个组件库,我们正在使用react-styleguidist. 因此,我们有一个现有的 SASS 框架,它存在于 react 应用程序(和 styleguidist)所在的同级文件夹中
  • 我尝试导入生成的 CSS 文件并得到相同的错误
  • 当我指向一个不存在的文件时,我得到一个不同的错误:

有任何想法吗?

0 投票
0 回答
72 浏览

reactjs - 对我们基于反应的前端库的基于角色的访问控制?

目前,基于角色的访问控制在我们的 API 上使用 pycasbin,在我们的一个 UI 上使用 CASL 和 CASL React。对于单个 UI 存储库,它工作得非常顺利。

我们的总体目标是在我们所有的 UI 存储库上拥有基于角色的访问控制 (RBAC)。不是在每个 repo 上手动配置 RBAC,而是将逻辑放在我们所有 UI Repo 使用的 FE 库中。

CASL 通过利用 React 状态管理(React 上下文)来存储当前登录用户的角色。角色在我们数据库中的用户记录中定义。

我想整体的问题是,给我们的前端库 RBAC 逻辑是一个好习惯吗?或者我们应该单独使用它自己的 RBAC 配置来保存我们的 UI 存储库(将是相同的代码被重用)

0 投票
0 回答
25 浏览

reactjs - 当我运行 styleguidist --server 时,我看不到样式指南,而只是一个包含文件列表的目录

这让我发疯,但是当我使用 styleguidist server --open 运行 react-styleguidist 时,我只看到一个文件目录,我认为这是我的根目录,而不是我的风格指南。 https://imgur.com/a/9mYliLH

有没有人见过这个?这是我所有的依赖项。

0 投票
1 回答
26 浏览

reactjs - 背景剪辑在本机反应中不起作用

它说“提供给文本的无效 props.style 键”

我究竟做错了什么?它应该是什么?