问题标签 [backstage]

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 回答
177 浏览

amazon-web-services - AWS Fargate- 503 服务暂时不可用,正在部署后台

我按照指南将一个简单的脚手架后台应用程序部署到 AWS ECS fargate。成功完成指南中的所有操作后,负载均衡器 url 应该显示正在运行的后台应用程序,但我得到了一个503 service temporarily unavailable.

这是从clusters >> services >> eventstab ::获得的片段

当我查看任务的日志时(一直处于运行状态)::这就是我得到的

作为 AWS fargate 和容器服务的新手,我发现自己在调试问题时陷入困境。任何指向正确方向的帮助将不胜感激。

0 投票
1 回答
112 浏览

templates - Backstage - 从模板创建插件会导致发布者错误

我第一次尝试在 Backstage 上开发一个简单的插件。我以为我正确安装和配置了一切

所以,repo 存在,我的 github 令牌在.env文件中,the app-config.yaml是默认的,其中 github、gitlab、bitbucket 和 azure 已经存在并在该integrations部分中配置。

奇怪的是错误发生在 中plugins/scaffolder-backend/src/scaffolder/stages/publish/publishers.ts,如果我尝试打印this.publisherMap,地图中只存在 bitbucket.org。不知何故,它不加载 gitlab、github 或其他任何东西。

我究竟做错了什么?

0 投票
1 回答
346 浏览

aws-fargate - 我们如何在 AWS 中部署 Backstage 应用程序?部署架构工作流程是什么?

我正在寻找如何在 AWS 中部署后台?

我想知道和了解如果我们要使用后台的服务目录我们需要做什么?我们是否需要编写任何后端服务的代码,以使用服务目录插件

我们需要创建数据库还是后台会创建?谁创建数据库表?

如果我们想在服务目录中添加另一列,我们该怎么办?

文档说后台是一个单一的回购?这是否意味着我们在单个 repo 中同时拥有前端和后端开发?

如果我们想使用后台,是否有 Java 开发的需求或要求?

我还有很多其他问题,如果有人正在使用后台或想要连接和分享使用后台的任何见解,我将不胜感激。

0 投票
1 回答
50 浏览

material-ui - 后台中“withStyles”的Material-UI主题覆盖?

如何覆盖 Material-UI 中通过 应用样式的组件的主题withStyles

当我查看有问题的组件时,我在 DOM 中看到以下内容:

我正在尝试重新设置 Backstage 的样式,并且现在正在查看 MuiSelect 组件。Backstage 通过使用withStyles. 查看 DOM 我正在​​尝试调整通过WithStyles(ForwardRef(InputBase))-input-75764类应用的 CSS。

在此处输入图像描述

在 Backstage 的Select.tsx组件文件中,样式是这样定义的:

如何使用 Material-UIcreateTheme来定位这些样式?

0 投票
0 回答
20 浏览

api - 如何验证 Taboola API oAuth2?如何使用 oAuth2 验证 Taboola API?

我正在尝试使用 Taboola API,但无法对其进行身份验证。 Taboola API 文档在这里

这是我的代码:

我该如何解决?

0 投票
0 回答
82 浏览

reactjs - 将 react-hook-form `useFieldArray` 与 react-jsonschema-form 集成

我是 React 的新手。目前Backstage不支持ui:ArrayFieldTemplate,所以我编写 customui:field作为解决方法。

我的问题是提交时如何从 react-hook-form 获取最终的数组值。

现场演示

当提交表单得到undefined而不是最终的数组值时

欢迎所有建议

0 投票
1 回答
49 浏览

annotations - 后台中的 Jira 集成给出 404 错误

我目前正在为我的公司测试 Backstage,并尝试了各种持续集成管道,例如 Github、Jira、Jenkins 等。但是我遇到了 Jira 插件的问题。也许这只是一个糟糕的设置。

在我的组件中,我可以看到 Jira 实体,但每次都显示:

当我查看浏览器的控制台(网络)时,我可以看到这个 404,这是使用的查询:

为什么我有undefined?是因为jira/project-key变量不在正确的位置吗?实际上,它在catalog-info.yaml下面的元数据中。

我遵循了我能找到的所有文档,但有一部分对我来说不够清楚。这是关于注释的事情。它说`向组件的 yaml 配置文件添加注释。我昨天创建了一个组件,但我没有看到任何文件。

提前致谢。

0 投票
1 回答
25 浏览

javascript - Backstage 脚手架(或单选按钮)上的下拉控件

我正在 Backstage 脚手架中创建一个模板,我需要一种向用户呈现选项选择 UI 的方法,它可以是下拉选择或一组单选按钮,如下所示:

我找不到如何做选择部分。文档中存在的唯一下拉列表是 Repository Picker,但它是一个自定义控件,除此之外,我只能找到type: string和的示例type: boolean。实际上,有一些关于type: array,但该示例似乎不完整(或者此类型不适用于我要查找的内容)

没有自定义组件可以吗?

0 投票
0 回答
33 浏览

javascript - 自定义 Spotify 后台 UI

我正在为基于 spotify 后台的开发人员门户设计 UI。到目前为止,我已将 google OAuth 添加到应用程序中。现在我想根据预定义的 figma 更改登录 ui。我试图通读后台的文档,但我必须承认我是打字稿的新手(后台是在其中编写的。)所以代码对我来说已经很难理解,而且文档也没有真正处理问题如何创建自定义 UI。

我发现最接近的是如何更改项目的主题,如深色主题等。我想知道是否有办法从根本上改变应用程序的 ui。

0 投票
3 回答
89 浏览

reactjs - process.env 环境变量未定义

我试图通过我的 React/Typescript 代码中的 process.env 访问环境变量,但它返回未定义。我可以访问NODE_ENV

CURRENT_URL存在于 windows 环境变量中。

为什么是process.env.NODE_ENV可访问的但不是其他变量?