@deutschesoft/aux-widgets

中文文档
1.4.15发布于 2026/11/06GPL-3.0ES Module零依赖近 30 天下载 2879

AUX 音频部件库

中文使用文档
文档目录8 节
  1. 仓库结构
  2. 安装
  3. 设计目标
  4. 文档
  5. 实例
  6. 演示文稿
  7. 报告错误
  8. 许可证

AUX

AUX 是一个 JavaScript 部件库, 特别注重构建低 用于音频应用的动态用户界面. 内容很广 的部件,如淡出器、旋钮、平分器和平分器.

仓库结构

此寄存器中的JavaScript代码使用ES6模块. 何时 将 AUX 纳入应用程序中, 它应足够导入 主文件中需要的部件或组件 src/index.js。 。 。 .

AUX 部件作为 JavaScript 部件执行 。 其中一些部件 拥有相应的 Web 组件 。 所有部件都可以在下面找到 src/widgets/ 和相应的组件位于 src/components/。文档 doc/docs/Components.md 说明如何 组件的工作.

默认主题可见于 styles 目录。 文件 doc/docs/Themeing.md 描述如何创建基于“不”的主题 此寄存器中包含的默认主题 .

安装

AUX 可以使用 npm为了获取所有组件, 简单地导入全部使用

import '@deutschesoft/aux-widgets';

,并将默认主题包含在您的网络应用程序中.

设计目标

AUX是用纯JavaScript写成的,没有外部依赖性. 这个 它应该在支持ECMAScript 6的浏览器中运行. 转换到 ECMAScript 5应使用Chrome、Edge、Firefox和Firefox等现代版本 萨法里.

下表列出了界定最低 需要的browers版本。 CSS 变量被动态使用,所以 无法被转录所取代.

特性边缘火花颜色萨法里萨法里iOS
CSS 瓦尔斯16个31个第49条9.1 国家第9.3条
ES6模块16个页:1页:1第11个第11个
网络组件页:1页:167国道10.1 对第10.3条

AUX的设计是轻而快地,同时保持全能 与CSS相关的灵活性。 AUX 部件提供一致和直观 APIs (英语).

文档

完整的API文档可在[http://docs.deuso.de/ (中文(简体) )[ [ ] [ ] ]. ].

或者,可以从源头直接建立文件 代码。 源文件中的文档使用常见的jsdoc 语法和 联署材料文件3。可用于生成 文档。 如果您安装了 jsdoc, 只需运行

npm run build

内部 doc 目录.

除了源树内部的文件外,还有几个 较长的介绍性文章和目录中的使用实例 doc/docs/。 。 。 .

实例

几个组件示例可以在 examples/ 目录。 从 HTTP 服务器为寄存器服务时 打开文件时可以查看所有实例 examples/index.html。 。 。 .

演示文稿

使用 AUX 的多个界面的在线演示可见于 [http://demo.deuso.de (英语)[ [ ] [ ] ]. ].

报告错误

如果你在这个软件里找到一个错误,请报告给我们 跟踪器 :https://gitlab.deuso.de/WebUI/AUX (中文(简体) )[ [ ] [ ] ]. ].

许可证

AUX被解开GPLv3的条款. 见文件 COPYING 详细情况.

版权(c)2013-2014年 马库斯·施密特 马可斯语@deuso.de

版权 (c) 2014-2024 Arne Gödeke 阿尔内@deuso.de

版权(c)2014-2024 DeusO GmbH

版本与发布记录

@deutschesoft/aux-widgets 共发布 49 个版本,首次发布于 2022/08/09;过去 12 个月发布了 13 个版本。

版本发布日期距今
1.4.15latest2026/11/065 天前
1.4.142026/11/047 天前
2.0.0-rc02026/11/047 天前
1.4.132026/10/2616 天前
1.4.122026/10/2319 天前
1.4.112026/10/1923 天前

关于 @deutschesoft/aux-widgets 的常见问题

@deutschesoft/aux-widgets 是什么?

AUX 音频部件库

如何安装 @deutschesoft/aux-widgets?

在项目目录运行 npm install @deutschesoft/aux-widgets,或使用 pnpm add / yarn add / bun add。

@deutschesoft/aux-widgets 支持 TypeScript 吗?

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

@deutschesoft/aux-widgets 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@deutschesoft/aux-widgets 可以商用吗?

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

@deutschesoft/aux-widgets 的下载量有多少?

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

@deutschesoft/aux-widgets 还在维护吗?

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