本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

chris_ui Docker 镜像下载 - 轩辕镜像

chris_ui 镜像详细信息和使用指南

chris_ui 镜像标签列表和版本信息

chris_ui 镜像拉取命令和加速下载

chris_ui 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

chris_ui
fnndsc/chris_ui

chris_ui 镜像详细信息

chris_ui 镜像标签列表

chris_ui 镜像使用说明

chris_ui 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

ChRIS_ui是ChRIS的参考用户界面,允许用户创建和交互动态容器化工作流,主要使用TypeScript、React和PatternFly React组件库开发。
0 次下载activefnndsc镜像

chris_ui 镜像详细说明

chris_ui 使用指南

chris_ui 配置说明

chris_ui 官方文档

ChRIS_ui

许可证 最后提交 代码大小 ![codecov]([***]

本仓库包含ChRIS的参考用户界面(UI),允许用户创建和交互动态容器化工作流。ChRIS_ui主要使用TypeScript和React编写,并采用PatternFly React组件库。

!2023-12-05 09-22-38的截图

立即试用! --> [***]

快速启动

shell
git clone [***]
cd ChRIS_ui
npm ci
npm run dev:public

开发

有两种开发模式:

  • "local":本地运行ChRIS后端。需要Docker,占用更多磁盘空间且启动时间较慢。
  • "public":使用全局公共测试服务器。此选项更简单,尤其适合非Linux操作系统。
或者,以开发模式启动后端(点击展开)
从ChRIS_ultron_backEnd启动后端
bash
$ git clone [***]
$ cd ChRIS_ultron_backEnd
$ ./make.sh -U -I -i
关闭ChRIS后端

之后可以通过以下命令删除所有后端容器并释放存储卷:

bash
$ cd ChRIS_ultron_backEnd
$ sudo rm -r FS
$ ./unmake.sh

如果后端可从非localhost主机访问(例如使用云服务器或远程开发服务器),运行cp .env .env.development.local,然后编辑.env.development.local文件,填入后端API URL。

1. 依赖项

需要Node 20或21版本。

shell
git clone [***]
cd ChRIS_ui
npm ci

本地开发依赖项

使用"public"服务器时无需额外依赖项。

如果计划使用"local"服务器进行开发,需要Docker和Docker Compose来运行后端和辅助脚本。

2. 运行开发服务器

使用"public"服务器:

shell
npm run dev:public

或启动本地后端并运行"local"服务器:

shell
npm run dev:local

构建生产版本

必须使用源到镜像(Source-to-image)工具构建此项目以进行部署。

shell
s2i build [***] quay.io/fedora/nodejs-20 s2ichrisui

分析

可使用Ackee进行网站分析。设置环境变量VITE_ACKEE_SERVERVITE_ACKEE_DOMAIN_ID,即可将分析数据发送到Ackee实例。

测试

ChRIS_ui使用vitest进行单元测试,使用Playwright进行端到端(E2E)测试。

单元测试

单元测试定义在src目录下的*.test.ts文件中。

建议在开发ChRIS_ui时保持以下命令运行:

shell
npm test

端到端测试

端到端测试位于tests/目录下。

端到端测试框架Playwright需要一些系统依赖项。首次运行时,系统会提示安装这些依赖项。

shell
npm run test:e2e  # 使用"public"后端运行测试

npm run test:e2e:local  # 使用"local"后端运行测试

更多信息,请参考Wiki:[***]

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"