@aliceo2/web-ui

中文文档
2.12.0发布于 2026/10/14GPL-3.0CommonJS构建来源已验证近 30 天下载 5144

ALICE O2 网络 UX 框架

中文使用文档
文档目录9 节
  1. 概览
  2. 后端所需经费
  3. 最小浏览器版本支持
  4. 安装
  5. 开始
  6. 后端引导
  7. 前端指南
  8. 参考资料
  9. 开发者的文档

爱丽丝O2个 Web UI 框架

Actions Status codecov JIRA

概览

该UI框架的目标是确定库和框架集,提供核心功能和构件,以便于创建丰富的网络应用程序 爱丽丝O2个 项目.

服务器侧功能

  • REST 和 WebSocket API 软件
  • 通过 CERN SSO( OpenID Connect) 认证, 授权使用 CERN 电子组
  • JSON Web Tokens确保通信完整性
  • 外部资源获取:gRPC,领事

客户端特性

  • 根据 ALICE 标准设置的用户界面 CSS 构件
  • 同步取取数据( Ajax) 和双向套接字( WebSockets)
  • MVC 引擎带有“ 潜水” 算法

后端所需经费

  • nodejs 页:1

CentOS 8号卫星

yum install https://rpm.nodesource.com/pub_16.x/el/7/x86_64/nodejs-16.9.1-1nodesource.x86_64.rpm    

马科斯

brew install node

最小浏览器版本支持

  • 铬 88
  • 火狐 85号
  • 边缘89
  • 萨法里 14.1

安装

npm install --save @aliceo2/web-ui

开始

后端引导

前端指南

参考资料

开发者的文档

版本与发布记录

@aliceo2/web-ui 共发布 119 个版本,首次发布于 2018/03/15;过去 12 个月发布了 5 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
2.12.0latest2026/10/1424 天前
2.11.12026/08/053 个月前
2.11.02026/05/255 个月前
2.10.02026/05/056 个月前
2.9.02026/01/079 个月前
2.8.52025/08/041.3 年前

关于 @aliceo2/web-ui 的常见问题

@aliceo2/web-ui 是什么?

ALICE O2 网络 UX 框架

如何安装 @aliceo2/web-ui?

在项目目录运行 npm install @aliceo2/web-ui,或使用 pnpm add / yarn add / bun add。

@aliceo2/web-ui 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/aliceo2__web-ui 是否存在。

@aliceo2/web-ui 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@aliceo2/web-ui 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >= 22.x。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@aliceo2/web-ui 可以商用吗?

@aliceo2/web-ui 使用 GPL-3.0 许可。强 Copyleft:分发包含该代码的软件时,整个作品需以 GPL-3.0 兼容许可开源,并附带专利与反锁定条款。仅内部使用不触发此义务。以上为概括,不构成法律意见,请以许可原文为准。

@aliceo2/web-ui 的下载量有多少?

根据 npm 官方下载统计,@aliceo2/web-ui 在 2026/10/06 – 2026/11/04 这 30 天内被下载 5,144 次,日均约 171 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@aliceo2/web-ui 还在维护吗?

最新版本 2.12.0 发布于 2026/10/14(24 天前);至今共发布 119 个版本,其中过去 12 个月发布了 5 个;首次发布于 2018/03/15。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。