@amandaghassaei/vector-math

中文文档
1.1.8发布于 2025/12/10MITTypeScriptES Module零依赖近 30 天下载 1810

一个处理2D/3D翻译和旋转的最小向量数学库,用TypeScript来写.

中文使用文档
文档目录7 节
  1. 安装
  2. 通过国家预防机制安装
  3. 作为联署材料安装
  4. 使用
  5. 许可证
  6. 承认
  7. 发展

@amandaghassaei/医生-math

NPM Package Build Size NPM Downloads License

一个处理2D/3D翻译和旋转的最小向量数学库.

  • 用 Typescript 写成, 有导出类型声明 .
  • 支助 三个 Js's (英语) 矢量2,矢量3,和克特克尼翁类型作为输入.
  • 包括只读类类型.
  • 包括100%覆盖的单位测试.

目录:

安装

通过国家预防机制安装

npm install @amandaghassaei/vector-math

然后通过 :

import { Vector2 } from '@amandaghassaei/vector-math';

作为联署材料安装

或 您可以在浏览器中添加 捆绑/教练-math.js 或者说 捆绑/医生-math.min.js 转到您的 html :

<html>
    <head>
        ....
        <script src="vector-math.min.js"></script>
    </head>
    <body>
    </body>
</html>

在您的js文件中, 您可以访问全局变量 VECTOR_MATH数字 :

const { Vector2 } = VECTOR_MATH;

使用

参见完整的 API 文档 文档/。 。 。 .

许可证

这份作品在以下一项下分发: 麻省理工学院许可证它没有依赖关系.

承认

大部分图书馆是从 三.js的源代码。 。 。 .

发展

请随意提交与错误或类型问题有关的拉动请求, 但我可能不想将这个库的功能扩展到它目前的位置。 外有其他图书馆,涵盖更广阔的线性代数函数和类型,这个图书馆本意是小而有范围.

安装非依赖性 :

npm install

从 src 改为 dist 并汇编文件:

npm run build

包含代码的测试 :

npm run test-with-coverage

版本与发布记录

@amandaghassaei/vector-math 共发布 41 个版本,首次发布于 2023/06/07;过去 12 个月发布了 1 个版本。

版本发布日期距今
1.1.8latest2025/12/1010 个月前
1.1.72025/08/061.3 年前
1.1.62025/07/261.3 年前
1.1.52025/07/261.3 年前
1.1.42025/07/261.3 年前
1.1.32025/07/251.3 年前

关于 @amandaghassaei/vector-math 的常见问题

@amandaghassaei/vector-math 是什么?

一个处理2D/3D翻译和旋转的最小向量数学库,用TypeScript来写.

如何安装 @amandaghassaei/vector-math?

在项目目录运行 npm install @amandaghassaei/vector-math,或使用 pnpm add / yarn add / bun add。

@amandaghassaei/vector-math 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@amandaghassaei/vector-math 支持 ESM 还是 CommonJS?

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

@amandaghassaei/vector-math 可以商用吗?

@amandaghassaei/vector-math 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@amandaghassaei/vector-math 的下载量有多少?

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

@amandaghassaei/vector-math 还在维护吗?

最新版本 1.1.8 发布于 2025/12/10(10 个月前);至今共发布 41 个版本,其中过去 12 个月发布了 1 个;首次发布于 2023/06/07。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。