math-study

中文文档
1.0.0发布于 2026/11/04MIT零依赖

静态星云代理站点构建,可发布到npm,并可通过jsdeliver提供服务。

中文使用文档
文档目录4 节
  1. 通过jsdeliver服务
  2. 构建
  3. 发布
  4. 许可证

数学研究

星云代理站点的静态构建,打包为npm和jsdeliver。

该包包含生成的站点路由(.svg, .xml, .xhtml, .xsl, .svgz, .svg.gz)加上它们引用的运行时资产。

通过jsdeliver服务

发布后,文件可在以下网址查阅:

https://cdn.jsdelivr.net/npm/math-study@<version>/index.svg
https://cdn.jsdelivr.net/npm/math-study@<version>/en_US/index.xml
https://cdn.jsdelivr.net/npm/math-study@<version>/jp/index.xhtml

在生产中使用固定的版本。 @latest jsdeliver也支持 固定版本的缓存更可靠。

构建

生成的路由由 .svgz 消息人士 xml-build.xsl:

./build.sh          # regenerate routes and .svg.gz mirrors
./build.sh --check  # verify the checked-in build is current
./build.sh --list   # list generated paths

build.sh 需要 xsltproc 和 gzip。

发布

publish.sh 提示输入一个NPM令牌,但不回显它,写入一个临时的 模式600 npmrc,用验证令牌 npm whoami,然后出版。这个 临时文件在退出时被删除。

./publish.sh

对于CI,通过环境传递令牌而不是stdin:

NPM_TOKEN=... ./publish.sh

任何额外的参数都被转发到 npm publish,例如:

./publish.sh --dry-run
./publish.sh --otp=123456

在出版之前, prepack 运行 ./build.sh --check 这是一个陈旧的路由树 无法上传。

许可证

麻省理工学院。看到 许可证。

的捆绑 glend / glend-controller 运行时派生自 水星车间的超燃冲压发动机,在麻省理工学院的许可下分发。

版本与发布记录

math-study 共发布 2 个版本,首次发布于 2026/11/04;过去 12 个月发布了 2 个版本。

版本发布日期距今
1.0.0latest2026/11/04今天
0.0.0-stage2026/11/041 天前

关于 math-study 的常见问题

math-study 是什么?

静态星云代理站点构建,可发布到npm,并可通过jsdeliver提供服务。

如何安装 math-study?

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

math-study 支持 TypeScript 吗?

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

math-study 需要什么版本的 Node.js?

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

math-study 可以商用吗?

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

math-study 还在维护吗?

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