
多租户Flutter应用,服务于Preventics和Optizone产品,并包含共享的hf_flutter设计系统。该仓库包含构建Web和移动捆绑包、本地运行UI以及通过Docker或Helm打包发布所需的所有内容。
4b12645012342076800eb701bcdfe18f87da21cf)。使用FVM或flutter version匹配此修订版本,并通过flutter config --enable-web启用Web支持。docker-dev/中定义的镜像),以及Helm/kubectl(如果计划使用charts)。bashcd cavi_investigator flutter pub get # 安装依赖 flutter run -d chrome \ --dart-define API_ENDPOINT=https://preventix-api-stg.hyperfy.tech \ --dart-define APP_TYPE=banksight
针对其他环境时,切换--dart-define值(例如,APP_TYPE=optizone、自定义API端点)。使用flutter analyze运行静态检查,通过dart format .强制执行格式化。使用flutter test执行单元测试和组件测试;处理复杂业务逻辑时,附加--coverage参数。
. ├── cavi_investigator/ # 主Flutter应用,通过路径依赖使用hf_flutter │ ├── lib/ # 功能优先组织(ai/、authentication/、common/、widgets/) │ ├── assets/ # 图标、字体、动画、引导媒体 │ ├── android/、ios/、web/ # 平台特定框架 │ └── analysis_options.yaml # Very Good Analysis lint配置 ├── hf_flutter/ # 共享UI工具包、HTTP客户端、工具类(参见嵌套README) ├── charts/ # 用于部署Web捆绑包的Helm chart ├── docker-dev/ # 本地docker-compose和辅助工具 ├── entrypoint.sh、start.sh、local-wasm.sh # 环境引导脚本 └── README.md # 当前文档
hf_flutter包提供可重用的组件、主题和HTTP工具类,供主应用使用。有关设置、导出和使用示例,请参阅hf_flutter/README.md。
cavi_investigator/lib/features/ai/presentation,找到渲染文案的组件或bloc。hf_flutter中。flutter analyze和flutter test确认更改。cavi_investigator/lib/widgets/cards/中创建组件(使用蛇形命名法文件名)。cards/index.dart)导出,并在lib/features/.../presentation/中的目标屏幕中渲染。lib/features/.../bloc/中添加数据获取逻辑,并使用flutter test进行测试。探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务