JSR
JSR
软件描述
开源包注册表支持 TypeScript,并以 ECMAScript 模块形式分发,可在所有 JavaScript 运行时(如 Node.js、Deno 和 Bun)中使用。无缝集成 npm,无需手动分发类型定义即可提升兼容性和编辑器支持。
官方网站
访问软件的官方网站了解更多信息
jsr.io
安全链接HTTPS
什么是 JSR?
JSR 是现代 JavaScript 的开源包注册表。JSR 原生支持 TypeScript,并与所有 JavaScript 运行时和包管理器兼容。
为什么选择 JSR?
专为 TypeScript 与 ESM 设计:JSR 专为 TypeScript 设计。您发布 TypeScript 源码,JSR 会自动处理生成 API 文档、.d.ts 文件,并将您的代码转译为跨运行时兼容的形式。JSR 包以符合网络标准的 ECMAScript 模块形式分发。
基于 npm 构建:JSR 并非 npm 注册表的替代品,而是 npm 的超集。JSR 模块可与任何 JavaScript 包管理器配合使用,并适用于任何包含 node_modules 文件夹的项目。
适用于任何运行时:JSR 模块可在 Node.js、Deno、Bun、Cloudflare Workers 等环境中使用。模块作者可依赖强类型模块带来的优秀编辑器支持,无需手动转译和分发类型声明。