问题标签 [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.
amazon-web-services - AWS Fargate- 503 服务暂时不可用,正在部署后台
我按照本指南将一个简单的脚手架后台应用程序部署到 AWS ECS fargate。成功完成指南中的所有操作后,负载均衡器 url 应该显示正在运行的后台应用程序,但我得到了一个503 service temporarily unavailable
.
这是从clusters >> services >> events
tab ::获得的片段
作为 AWS fargate 和容器服务的新手,我发现自己在调试问题时陷入困境。任何指向正确方向的帮助将不胜感激。
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 或其他任何东西。
我究竟做错了什么?
aws-fargate - 我们如何在 AWS 中部署 Backstage 应用程序?部署架构工作流程是什么?
我正在寻找如何在 AWS 中部署后台?
我想知道和了解如果我们要使用后台的服务目录我们需要做什么?我们是否需要编写任何后端服务的代码,以使用服务目录插件
我们需要创建数据库还是后台会创建?谁创建数据库表?
如果我们想在服务目录中添加另一列,我们该怎么办?
文档说后台是一个单一的回购?这是否意味着我们在单个 repo 中同时拥有前端和后端开发?
如果我们想使用后台,是否有 Java 开发的需求或要求?
我还有很多其他问题,如果有人正在使用后台或想要连接和分享使用后台的任何见解,我将不胜感激。
annotations - 后台中的 Jira 集成给出 404 错误
我目前正在为我的公司测试 Backstage,并尝试了各种持续集成管道,例如 Github、Jira、Jenkins 等。但是我遇到了 Jira 插件的问题。也许这只是一个糟糕的设置。
在我的组件中,我可以看到 Jira 实体,但每次都显示:
当我查看浏览器的控制台(网络)时,我可以看到这个 404,这是使用的查询:
为什么我有undefined
?是因为jira/project-key
变量不在正确的位置吗?实际上,它在catalog-info.yaml
下面的元数据中。
我遵循了我能找到的所有文档,但有一部分对我来说不够清楚。这是关于注释的事情。它说`向组件的 yaml 配置文件添加注释。我昨天创建了一个组件,但我没有看到任何文件。
提前致谢。
javascript - Backstage 脚手架(或单选按钮)上的下拉控件
我正在 Backstage 脚手架中创建一个模板,我需要一种向用户呈现选项选择 UI 的方法,它可以是下拉选择或一组单选按钮,如下所示:
我找不到如何做选择部分。文档中存在的唯一下拉列表是 Repository Picker,但它是一个自定义控件,除此之外,我只能找到type: string
和的示例type: boolean
。实际上,有一些关于type: array
,但该示例似乎不完整(或者此类型不适用于我要查找的内容)
没有自定义组件可以吗?
javascript - 自定义 Spotify 后台 UI
我正在为基于 spotify 后台的开发人员门户设计 UI。到目前为止,我已将 google OAuth 添加到应用程序中。现在我想根据预定义的 figma 更改登录 ui。我试图通读后台的文档,但我必须承认我是打字稿的新手(后台是在其中编写的。)所以代码对我来说已经很难理解,而且文档也没有真正处理问题如何创建自定义 UI。
我发现最接近的是如何更改项目的主题,如深色主题等。我想知道是否有办法从根本上改变应用程序的 ui。
reactjs - process.env 环境变量未定义
我试图通过我的 React/Typescript 代码中的 process.env 访问环境变量,但它返回未定义。我可以访问NODE_ENV
。
CURRENT_URL
存在于 windows 环境变量中。
为什么是process.env.NODE_ENV
可访问的但不是其他变量?