将公开包请求交给 linknpm
配置一次后,之后的 npm install 会默认使用这个中转地址。
npm config set registry https://registry.linknpm.com/request flow
首次请求会回源并写入缓存,后续安装同一版本时优先直接返回缓存内容。
执行 npm install 时,客户端读取 registry 配置,并向 linknpm 请求包版本和下载地址。
已缓存的版本会直接返回元数据和安装包;缓存不存在时,linknpm 才会代表你请求官方源。
官方 npm 源返回包后,linknpm 将其写入缓存。之后安装相同版本,通常无需再次走官方网络。
first-time setup
下面的命令可以直接复制到 macOS、Linux 或 Windows PowerShell 的终端中执行。
配置一次后,之后的 npm install 会默认使用这个中转地址。
npm config set registry https://registry.linknpm.com/看到 pong,说明终端已能通过 linknpm 请求 npm 服务。
npm ping中转已经生效。现在可直接安装 Codex,后续工具也会自动使用该地址。
npm install -g @openai/codex@latestecosystem
搜索会前往 npmjs.com 查看完整说明、版本与维护状态;下方可按用途筛选常用包。
包管理
高效、节省磁盘空间的包管理器。
查看包信息包管理
成熟稳定的 JavaScript 包管理工具。
查看包信息运行时
直接运行 TypeScript 与现代 Node 脚本。
查看包信息运行时
管理多版本 Node.js 的命令行工具。
查看包信息构建
快速的前端开发服务器与构建工具。
查看包信息构建
面向 TypeScript 库的零配置打包工具。
查看包信息框架
用于生产 Web 应用的 React 框架。
查看包信息框架
基于 Vue 的全栈 Web 框架。
查看包信息框架
构建高性能 Web 应用的 Svelte 框架。
查看包信息代码质量
JavaScript 的静态类型工具链。
查看包信息代码质量
可配置的 JavaScript 代码检查工具。
查看包信息代码质量
稳定一致的代码格式化工具。
查看包信息代码质量
一体化的格式化与 lint 工具链。
查看包信息测试
与 Vite 集成紧密的单元测试框架。
查看包信息测试
跨浏览器的端到端测试框架。
查看包信息测试
广泛使用的 JavaScript 测试平台。
查看包信息后端
高性能、可扩展的 Node.js Web 框架。
查看包信息后端
类型安全的数据库 ORM 与迁移工具。
查看包信息后端
TypeScript 优先的数据校验库。
查看包信息before you install
npm ping 检查服务;遇到依赖问题时先执行 npm cache verify。npm config delete registry。faq
可以。pnpm 使用相同的 npm registry 配置;Yarn classic 也会读取该 registry。Yarn Berry 请在项目配置中设置 npmRegistryServer。
尚未缓存的版本需要由中转服务器向官方 npm 源获取。完成后会保存在中转缓存中,后续相同版本无需重复回源。
该服务定位为下载中转。若需要发布私有包,应使用受访问控制的私有仓库并配置独立的作用域 registry。